New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't register NFC key #109
Comments
Hello @SpiderD555, that's odd. Can you try again and grab from the browser console the response that's causing this error? |
@MasterKale
Let me know if this is what you need, I can also supply the "verification" request that the browser supplies with POST request, but I am not sure if the data I expose there should be visible to the public. Interestingly when I try with Chrome, then I don't even get option for hardware keys, the only option is to use passkeys (and it works by the way, but I want to leverage hardware key and not passkeys). |
This is what I was hoping for, I want to see what the front end sent they got back that error you posted. No PII is present in the actual WebAuthn registration response so it can be public. I'd also like to know what browser and OS versions you're using here, as well as the security key make and model (in case I have one locally I can attempt to recreate with.) |
Here is the verification:
I am using Firefox Mobile 119.0.1 (also tried with Firefox Nightly Today morning with the same result) By the way initially I thought that something could be wrong with the key itself, but it does work through NFC when I try access webauthn.me page and test the key there. |
Hello @SpiderD555, I see the problem. The security key is reporting the following transports: "transports": [
"ble",
"bt",
"cable",
"hybrid",
"internal",
"nfc",
"usb"
], " I suppose I could update webauthn.io to be less strict about what transport values it receives...but I think in the meantime an issue needs to be raised over in the solokeys/solo2 project about this odd choice in transports that get returned if they are indeed coming from a physical SoloKey2. |
Actually @SpiderD555 can you try again with the latest Firefox on Android to see if you can still recreate this issue? I noticed the It's a lot easier to fix this with a browser update than a security key firmware update so I'm hoping a browser update will fix this. |
@MasterKale |
Hi,
It seems I can't register webauthn key using NFC on Android.
Android system says "All good, you can take the key away", yet I am getting error.
See attached picture for details:
This shouldn't be an issue with the key itself, because it works on webauthn.me site.
I am using it on Google Pixel 4a with Android 13
The text was updated successfully, but these errors were encountered: