豆包桌面版如何连接KeePassXC?
豆包桌面版基于 Chromium 内核,但它不是 KeePassXC 预设支持的浏览器之一。于是常见现象是:浏览器扩展能装上,但连接时提示“密钥交换未成功”,即使你已经在 KeePassXC 的浏览器集成里勾选了 Chrome/Chromium。
根因通常是 Native Messaging 配置文件的读取路径不一致。只要把 KeePassXC 生成的配置文件放到豆包能读取的目录里即可。
具体步骤
1. 找到 KeePassXC 生成的配置文件
在 KeePassXC 的「浏览器集成」里勾选 Chrome 后,系统会自动生成配置文件:
- Windows:
%LocalAppData%\Google\Chrome\User Data\NativeMessagingHosts\ - macOS:
~/Library/Application Support/Google/Chrome/NativeMessagingHosts/
文件名是:org.keepassxc.keepassxc_browser.json
2. 定位豆包的 Native Messaging 目录
豆包是 Chromium 衍生版,读取路径在它自己的数据目录中:
- Windows:
%LocalAppData%\Doubao\User Data\NativeMessagingHosts\ - macOS:
~/Library/Application Support/Doubao/NativeMessagingHosts/
3. 复制配置文件
把第 1 步生成的 org.keepassxc.keepassxc_browser.json 复制到第 2 步的豆包目录下。
完成后重启豆包与 KeePassXC,再次连接通常就能正常完成密钥交换。
补充说明
如果你之后更新了 KeePassXC 或重新切换浏览器集成设置,可能需要重新复制一次配置文件。建议先确认豆包目录中的 JSON 文件内容与 KeePassXC 生成的保持一致。