V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
hhs66317
V2EX  ›  全球工单系统

阿里云的 passkey 添加后,不能使用 KeePassXC 弹出 passkey 确认对话框

  •  
  •   hhs66317 · 1 月 26 日 · 565 次点击
    如题,阿里云的主账号,我添加了 passkey ,添加过程中,KeePassXC 可以弹出对话框

    退出登录,重新登录时,选择通行密钥,使用通行密钥登录时,没有弹出 KeePassXC 的 passkey 确认对话框,直接弹出了 Windows 系统默认的确认对话框。

    这属于 KeePassXC 的问题,还是阿里云的问题?

    同一个网站,可以有多个账号,多个 passkey ,我登录 gmail 时,KeePassXC 工作正常,没有任何问题。
    2 条回复    2026-02-05 10:53:46 +08:00
    catsnl
        1
    catsnl  
       1 月 29 日
    试试 bitwarden ?我用的是这个 添加了三个阿里云的账号 都可以正常拉起 passkey 确认登录
    hhs66317
        2
    hhs66317  
    OP
       7 天前
    @catsnl 感谢,我试用过 bitwarden ,这个确实可以

    我在 keepassxc 的 github 中也提了 issue https://github.com/keepassxreboot/keepassxc-browser/issues/2850

    看起来这个问题是阿里云采用了非标准的 API 检测方式,导致 KeePassXC-browser 扩展无法正确识别 passkey 请求场景

    Bitwarden:忽略同源策略验证,即使 WebAuthn 规范禁止也会执行请求
    KeePassXC:严格遵循 WebAuthn 规范进行同源策略检查,也导致了无法处理阿里云的 passkey 请求
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2337 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:05 · PVG 23:05 · LAX 07:05 · JFK 10:05
    ♥ Do have faith in what you're doing.