After some digging, I’ve got mine running again. I had to create a new key in the registry:
“HKCU\SOFTWARE\Google\Chrome\NativeMessagingHosts\com.8bit.bitwarden”
After manually adding the key/value, everything works as normal.
This appears to be something that the developers have been struggling with for while. It is repeatedly acknowledged, but it’s an outstanding bug that nobody has fixed.
I had the same issue, except I didn’t set it to require fingerprint phrase.
After manually adding the mentioned registry key for Firefox it started working.
Maybe worth mentioning I installed both Bitwarden and Firefox using Chocolatey.
Otherwise new win11 setup.
I can’t use biometrics fingerprint unlock on Brave.
I use the browser extension 2022.6 and when i active the option, i have the prompt of Brave asking me the permission.
But when i accept it, my extension get lock and when i unlock it, the option is disabled and impossible to active it again, i got an error like the option is disabled on my desktop app and that is not the case.
I don’t understand how it’s possible.
For information, i am using a trustkey G320H.
My app is the 2022.6.1 version
The browser extension is the 2022.6
In regedit the two keys exist : HKEY_CURRENT_USER\Software\Mozilla\NativeMessagingHosts\com.8bit.bitwarden
with value : C:\Users\xxxxx\AppData\Roaming\Bitwarden\browsers\firefox.json
and HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\com.8bit.bitwarden
with value : C:\Users\xxxxx\AppData\Roaming\Bitwarden\browsers\chrome.json
but in C:\Users\xxxxx\AppData\Roaming\Bitwarden\browsers\ chrome.json is missing.
In regedit I removed the google key HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\com.8bit.bitwarden
since the json file was missing.
I restarted the computer, reinstalled bitwarden version 2022.5.1, cleared ‘windows hello’ and ‘browser integration’ options, and re-enabled them right away.
I then enabled biometric unlocking in both browsers (google and firefox) and everything works fine.
I restarted the bitwarden application which automatically installed version 2022.6.1 and everything is still fine.
Thank you! After digging online for days a variation of your solution got it to work for me. For everyone struggling with enabling biometrics for Bitwarden in your browser, here’s how I did it (all credit to @mdeherder):
Installed Bitwarden (current version 2022.6.1)
Logged into Bitwarden
Enabled Biometrics (Windows Hello)
Enabled Browser integration
Installed the Browser extension (in my case Firefox, but it also worked on Edge and Chrome)
Logged into the browser extension
Windows Key + R opens the “run” window
enter “regedit” (without ") and hit enter
Navigate to HKEY_CURRENT_USER\Software\Mozilla\NativeMessagingHosts\
For me, the folder " com.8bit.bitwarden" was missing
Right click on “NativeMessagingHosts” → New → Key"
Name the folder “com.8bit.bitwarden” (without ")
In this folder there is a “default” entry, double click
In the value field, enter “C:\Users\YOURUSERNAME\AppData\Roaming\Bitwarden\browsers\firefox.json” (without ")
Confirm, close the registry editor
Now try enabling biometrics in your browser again, it should work (Click allow on the browser prompt)
For me it seems the problem is Bitwarden (the extension) or that the browser would not create the necessary registry entry.
For Chrome / Edge / whatever users:
This should be applicable for you as well. Just navigate to your browsers registry entry where you can also find the folder NativeMessagingHosts and create the same entry, just with a different value, eg “C:\Users\YOURUSERNAME\AppData\Roaming\Bitwarden\browsers\chrome.json” for Google Chrome
You can also use “C:\Users\YOURUSERNAME\AppData\Roaming\Bitwarden\browsers” to check if there’s a .json file for your preferred browser in that folder. For me, everything was there. If it’s missing, that’s a different issue…
In my case the chrome.json file isn’t present in the folder. I’ve done a clean installation of browser/desktop app and chrome extenstion but no chrome.json file presen instead there is a firefox.json file and I’ve never install firefox in my browser…
Is this problem still active with the developers? I still have the problem with both Chrome and Edge browsers. Windows 11 (all current updates), current Bitwarden desktop app (2022.6.2) and latest browser extensions. The registry hacks discussed here haven’t helped me.
After enabling “Browser integration” in the desktop app, leave that same desktop app open and enable “unlock with biometrics” in all your browsers’ apps.
This works for me in Windows 10/Firefox. Although there’s a typo in your keyname; the key should be com.8bit.bitwarden. Also in my case, the Mozilla registry directory was under HKEY_LOCAL_MACHINE.
But it didn’t helped me at all.
Twicely checked Mozilla & Chrome registry entries "HKEY_CURRENT_USER\Software\Mozilla\NativeMessagingHosts" and configuration files in the "C:\Users\YOURUSERNAME\AppData\Roaming\Bitwarden\browsers"
Last versions updated for Bitwarden Desktop and Extensions,
But still receive a message when I press in extension settings - “Unlock with biometrics” :
Any idea or any help will be appreciated , cause I’m stuck with this issue for a long time.
In your Bitwarden Desktop app, navigate to Settings (on Windows, File → Settings).
Scroll down to the Options section, and check the Allow browser integration box.
In your Browser, navigate to the Extensions manager (e.g. chrome://extensions or edge://extensions), open Bitwarden, and toggle the Allow access to file URLs option.
In your Browser Extension, open the Settings tab.
Scroll down to the Security section and check the Unlock with biometrics box. You should be prompted by your Desktop app to input your biometric. Doing so will complete the initial setup procedure.
After completing that process, you should be able to unlock the browser extension with biometrics.
Additional Firefox troubleshooting
For the Firefox extension, you’ll want to make sure that the “Native Messaging” permission is enabled. It is an optional permission; however, it is required to function on Firefox:
Other users have also reported that disabling the “Run in Private Windows” function from the browser allowed it to connect properly on the next attempt.
@sj-bitwarden Thanks for trying to help!
But it didn’t helped at all. I’m still not able to use biometrics.
I was reinstalled everything, desktop and extensions for firefox and chrome with no success at all.
Currently in the Firefox I receive a message “Awaiting confirmation from desktop” with no any invites from desktop application.
In the Chrome I have still a message “Browser integration is not set up” .