機能
ネイティブメッセージング
拡張機能 → ネイティブ ホスト → QubKey アプリ ブリッジ — macOS と Windows のセットアップ。
ネイティブ メッセージング は、ブラウザー拡張機能と QubKey デスクトップ アプリ間のローカル チャネルです。これがないと、拡張機能は資格情報を入力できません。
フロー: **拡張機能 → ホスト マニフェスト com.passmanager.native.json → ネイティブ プロセス → QubKey IPC → ロック解除されたコンテナー **。
ホストマニフェストをインストールする
- /ja/browser-extensions から macOS 拡張機能パッケージをダウンロードします。
com.passmanager.native.jsonを次の場所にインストールします。~/Library/Application Support/Google/Chrome/NativeMessagingHosts/(Firefox、Edge、Opera に相当する報酬)- JSON では、
pathはネイティブバイナリ insideQubKey.appを先にします。 - 拡張機能をロードした後、ブラウザに表示されている 拡張機能 ID をマニフェストの
allowed_originsフィールドにコピーします。
- /ja/browser-extensions から Windows パッケージをダウンロードします。
com.passmanager.native.jsonを次の場所にインストールします。%LOCALAPPDATA%\Google\Chrome\User Data\NativeMessagingHosts\Firefox の場合:%APPDATA%\Mozilla\NativeMessagingHosts\- QubKey インストールからの
path→passmanager-native.exe - 拡張機能IDをホストマニフェストにコピーします
接続を確認する
QubKey を起動し、ボールトをロック解除します
設定 → 拡張機能 — オフの場合は ネイティブメッセージング を有効にします (設定ガイド)
ステータスは 接続 (IPC サーバーはアクティブ + 拡張機能が接続されています) と表示されます。
Vault に保存されたサイトで auto-fill をテストします。
トラブルシューティング
Host not found
マニフェスト パスと com.passmanager.native.json が有効な JSON であることを確認してください。
Wrong extension ID
拡張機能を開発者モードで再ロードすると、ID が変更されます (allowed_origins を更新します)。
Wrong OS package
macOS と Windows の拡張機能ビルドには互換性がありません。
次
完全拡張機能のインストール (Chrome、Firefox): ブラウザ拡張機能。 ダウンロードページ: /ja/browser-extensions。