Класс WebView (Windows .UI.Xaml.Controls) не поддерживает WebAuthn в WPF - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть приложение WPF, использующее класс WebView для запуска браузера. Мне нужно загрузить URL, который вызывает функциональность WebAuthn. Целевой URL-адрес https://demo.yubico.com. Но я получаю сообщение об ошибке, так как браузер не поддерживается? enter image description here

Есть ли обходной путь для того же самого?

1 Ответ

0 голосов
/ 04 апреля 2020

Для этого следует использовать ASWebAuthenticationSession (iOS) или вкладки браузера в приложении (Android), а не встроенные веб-представления.

В этом RF C содержатся рекомендации по передовым методам для потоков OAuth / OID C для собственных приложений. Это также означает, что вы сможете воспользоваться всеми возможностями веб-браузера системы.

https://tools.ietf.org/html/rfc8252 (OAuth 2.0 для собственных приложений)

...