機能

ネイティブメッセージング

拡張機能 → ネイティブ ホスト → QubKey アプリ ブリッジ — macOS と Windows のセットアップ。

ネイティブ メッセージング は、ブラウザー拡張機能と QubKey デスクトップ アプリ間のローカル チャネルです。これがないと、拡張機能は資格情報を入力できません。

フロー: **拡張機能 → ホスト マニフェスト com.passmanager.native.json → ネイティブ プロセス → QubKey IPC → ロック解除されたコンテナー **。

ホストマニフェストをインストールする

  1. /ja/browser-extensions から macOS 拡張機能パッケージをダウンロードします。
  2. com.passmanager.native.json を次の場所にインストールします。 ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/ (FirefoxEdgeOpera に相当する報酬)
  3. JSON では、path はネイティブバイナリ inside QubKey.app を先にします。
  4. 拡張機能をロードした後、ブラウザに表示されている 拡張機能 ID をマニフェストの allowed_origins フィールドにコピーします。
  1. /ja/browser-extensions から Windows パッケージをダウンロードします。
  2. com.passmanager.native.json を次の場所にインストールします。 %LOCALAPPDATA%\Google\Chrome\User Data\NativeMessagingHosts\ Firefox の場合: %APPDATA%\Mozilla\NativeMessagingHosts\
  3. QubKey インストールからの pathpassmanager-native.exe
  4. 拡張機能IDをホストマニフェストにコピーします

接続を確認する

QubKey を起動し、ボールトをロック解除します

設定 → 拡張機能 — オフの場合は ネイティブメッセージング を有効にします (設定ガイド)

ステータスは 接続 (IPC サーバーはアクティブ + 拡張機能が接続されています) と表示されます。

Vault に保存されたサイトで auto-fill をテストします。

トラブルシューティング

Host not found

マニフェスト パスと com.passmanager.native.json が有効な JSON であることを確認してください。

Wrong extension ID

拡張機能を開発者モードで再ロードすると、ID が変更されます (allowed_origins を更新します)。

Wrong OS package

macOSWindows の拡張機能ビルドには互換性がありません。

完全拡張機能のインストール (Chrome、Firefox): ブラウザ拡張機能。 ダウンロードページ: /ja/browser-extensions