当使用我不拥有的硬件时,我希望使用硬件密钥而不是输入密码。我为此目的购买了一个 Nitrokey 3C。
在 discourse 上注册失败。在这里(meta.discourse.org)也失败了。
附注:在 Linux (Debian) + Chromium 上注册密钥作为第二因素成功了,但在我尝试登录时却不行。
当使用我不拥有的硬件时,我希望使用硬件密钥而不是输入密码。我为此目的购买了一个 Nitrokey 3C。
在 discourse 上注册失败。在这里(meta.discourse.org)也失败了。
附注:在 Linux (Debian) + Chromium 上注册密钥作为第二因素成功了,但在我尝试登录时却不行。
您使用的是什么浏览器?
您收到了什么错误?
开发者控制台中是否有任何附加信息?
在 Debian 上的 Chromium(在 Ubuntu Firefox 上也是如此;在 Debian 上的 Firefox Nightly (snap) 上也是如此)
按下按钮后
“通行密钥注册过程已超时、已取消或不允许。”
错误没有帮助;控制台中没有特别的内容。
对 https://meta.discourse.org/u/register_passkey.json 的请求返回 http 500,载荷为 {"status":500,"error":"Internal Server Error"}。
请求数据是否有帮助?
id=owBYLgKCahnu_YBKKDAaTdK7LOlDFzwJ9kJPvXfntmdfbyOzs35ddeOM0KnNqHiu6bwBTLu17fF2A7QkNfCE5wJQPdOrG5MIB-9Hek6KoX4wcA
rawId=owBYLgKCahnu/YBKKDAaTdK7LOlDFzwJ9kJPvXfntmdfbyOzs35ddeOM0KnNqHiu6bwBTLu17fF2A7QkNfCE5wJQPdOrG5MIB+9Hek6KoX4wcA==
type=public-key
attestation=o2NmbXRkbm9uZWdhdHRTdG10oGhhdXRoRGF0YVjB06zu7aykTbz9dy22doBbDg8EboPkWBAWR4JLQn8z1TTFAAAAewAAAAAAAAAAAAAAAAAAAAAAUqMAWC4CgmoZ7v2ASigwGk3SuyzpQxc8CfZCT71357ZnX28js7N+XXXjjNCpzah4rum8AUy7te3xdgO0JDXwhOcCUD3TqxuTCAfvR3pOiqF+MHCkAQEDJyAGIVggy/MDuHan5fRjuKIQp7zkGku7P6p/8s2B4kfectFHcF6ha2htYWMtc2VjcmV09A==
clientData=eyJ0eXBlIjoid2ViYXV0aG4uY3JlYXRlIiwiY2hhbGxlbmdlIjoiTmpRMVpUazJaVE00WlRRNE1UZGxOamd3TVdJNE5XVm1ZV1F5TkRObE1EVmlZek0zTURkbU1qZzJPR1V6TnpRd05HUmxZamRrTVdRMk1tWTEiLCJvcmlnaW4iOiJodHRwczovL21ldGEuZGlzY291cnNlLm9yZyIsImNyb3NzT3JpZ2luIjpmYWxzZX0=
name=Main Passkey
它在 https://webauthn.io/ 上有效吗?
是的,注册和认证