問題タブ [webauthn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1011 参照

android - BLE が Chrome ブラウザで検出されない

Android アプリケーションを Bluetooth 経由で Web に接続しようとしています。しかし、Chrome ブラウザが Bluetooth 対応スマートフォンを検出しません。Google-FIDO2-Android API を使用しています。

Chrome ブラウザ 74.0.3729.157 (64 ビット)、Nexus Phone、MacBook Pro (Mojave-10.14.5) で作業しています。

どうすればこれを進めることができますか?

0 投票する
1 に答える
901 参照

android - WebAuthn をローミング認証システムと連携させるには?

W3C は最近、Web 認証を承認しました。一般にWebAuthnと呼ばれる Public Key Credentials にアクセスするための API です。

セクション 6.2.1 では、推奨事項に次のように記載されています。プラットフォームオーセンティケーター。」

モバイルデバイスで WebAuthn ローミングオーセンティケーターを作成し、Bluetooth Low Energy で利用できるようにするためのコード例はありますか?

記事「究極のアカウント セキュリティが今、あなたのポケット

新しい Pixel 3A スマートフォンをセキュリティ キーとして Google アカウントに関連付けることができました。

2段階認証

認証に行くと、Chrome ブラウザーの Web 認証ページに次の画面が表示されます。

電話を確認する

しかし、私の電話では何も起こりません。プロセスがタイムアウトするだけです。

この基本的な例でさえ機能するようになった人はいますか?

はい、ワークステーション (最新バージョンの Windows 10 を実行) と Pixel 3A (Android Pie を実行) の両方で Bluetooth がオンになっています。デバイスをペアリングできます。

0 投票する
2 に答える
2282 参照

android - Android WebView サポート WebAuthn?

私はアンドロイドの開発者ではなく、アンドロイドのことで立ち往生しています。ここの誰かが私を助けてくれることを願っています。

私のウェブサイトに WebAuthn/FIDO2 を実装していますが、これはブラウザで完全に機能しています。しかし、Android アプリ (android.webkit.webview) で自分の Web サイトを開くと、エラーが表示されます。

私のウェブサイトで使用しているコードサンプルは次のようなものです:

アプリでhttps://webauthn.io/を開くと、「このブラウザは現在サポートされていません」と表示されます

どうにかして webView を更新できませんか?

私はsdkバージョンを使用しています(API 26、Android 8.0 oreo)

回避策はありますか?

前もって感謝します!

0 投票する
1 に答える
244 参照

android - FIDO2 - 認証情報の取得の問題

ペアリング後に webauthn クライアントから {-125,0,1,4} バイト配列を取得しています。この配列をデコードすると

-125 (0x83) - MSG
1 (0x01) - データの長さ
4 (0x04) - AuthenticatorGetInfo

この配列の 0 についてはわかりません。この0に何か意味があるのか​​教えてください。

このリクエストに対して、レスポンスを CBOR データとして送信しています。

00a60182684649444f5f325f30665532465f563202816b686d61632d73656372657403506435323965353235383533343133663304a462726bf5627570f564706c6174f469636c69656e7450696ef505190400069f01ff

以下のように Fido Status を使用して上記のデータを通知しています。

その後、webauthn クライアントからの要求/応答が得られません。kKeepAliveMillis(500ms)ごとに値PROCESSING(0x01)を指定してKEEPALIVE(0x82)コマンドを送信しています。実装に問題はありますか?

これを進めるのを手伝ってください。前もって感謝します。