webauthn を介して iframe にログイン中にエラーが発生しました。
「publickey-credentials-get」機能は、このドキュメントでは有効になっていません。アクセス許可ポリシーを使用して、Web 認証機能をクロスオリジンの子フレームに委任できます。
例へのリンクは次のとおりですhttps://jsfiddle.net/14kj25nr/。ユーザー「test_account」を webauthn.io から直接登録し、jsfiddle からログインしようとしました。を使用するように書かれていますpublickey-credentials-getが、それを使用して動作させる方法が見つかりませんでした。どんな助けでも大歓迎です。
更新 1:
iframe に allow 属性を追加しましたallow="publickey-credentials-get"。それでも同じエラーが発生します。フィドルの例が更新されました。
更新 2:
IAmKale の提案から。次の変更を加えましたが、それでも同じエラーが発生しました。iframe の allow 属性を更新しましたallow="publickey-credentials-get *"。
Requestlyクロム拡張機能を使用してPermissions-Policy、RP の応答にヘッダーを追加します。以下のスクリーンショットで、応答にヘッダーを正常に追加できたことがわかります。しかし、それでも同じエラーが発生します。それはjsfiddle特定の問題でしょうか?または、私が間違っていることはありますか?Chrome バージョン 96.0.4664.110 を使用しています。

更新 3:
jsfiddle の代わりに localhost で iframe を使用すると、webauthn chrom ポップアップが表示されます。しかし、ログインはまだ成功していません。サーバーは を返しますPOST https://webauthn.io/assertion 400。