bitwarden / clients

Bitwarden client apps (web, browser extension, desktop, and cli).
https://bitwarden.com
Other
9.12k stars 1.21k forks source link

Unable to authenticate the windows desktop app through webauthn yubikey #2573

Open muchium opened 2 years ago

muchium commented 2 years ago

Steps To Reproduce

  1. Open Windows desktop app
  2. Enter email address and password
  3. Click login
  4. Fido2 Webauthn screen opens but there is no prompt to touch yubikey or use windows hello

Expected Result

Should be a prompt similar to accessing the webvault Screenshot 2022-03-16 225343

Actual Result

No prompt to touch yubikey Screenshot 2022-03-16 225546

Screenshots or Videos

No response

Additional Context

No response

Operating System

Windows

Operating System Version

11

Installation method

Direct Download (from bitwarden.com)

Build Version

1.32.0

krisavi commented 2 years ago

I seem to have same issue with Version 2022.5.1 Shell 16.1.0 Renderer 96.0.4664.174 Node 16.9.1 Architecture x64

I seem to have same issue, it used to work, but not any more, installation is just the docker installation. No specific extra proxies set up in front of it. In "developer mode" in application I can see it is supposed to load the iframe, but contents are empty, if I copy the link it is supposed to open in iframe to browser window, then it loads, but that does not authenticate for application.

This seems more like some change that was made in the app during some upgrade process, that made it to fail for webauthn for on-prem installation.

The request of the webauth-connector.html seems to have status (blocked:other).

At the same time it seems to be unable to load image for Google Authenticator as well from location or file:///C:/Program Files/Bitwarden/resources/app.asar/images/two-factor/7.png app.asar seems to be some binary file in the file tree, not archive nor folder, so not sure how web browser should be able to load something from that request.

SergeantConfused commented 2 months ago

Hello @muchium and @krisavi,

Thank you for your reports. Are you still able to reproduce this behaviour in recent versions of the Bitwarden desktop client for Windows?

Thank you in advance,