borrrden / Fido2Net

A set of .NET bindings for libfido2
BSD 2-Clause "Simplified" License
18 stars 6 forks source link

MakeCredential() command fails when using authenticator without windows hello #4

Open krabbenprgr opened 1 year ago

krabbenprgr commented 1 year ago

The library works fine for me, when i use windows hello. For some reason, i don't want to use windows hello. The example detects my Yubikey via USB(HID) and via a NFC-Reader (PC/SC). Unfortunately, I cannot register because the makeCredentials command does not work: The following errors occur:

Pin in Yubico manager is reset:

Pin is set to "0000" in the Yubico manager

Can anyone explain to me what the problem might be?

ismayandi commented 1 year ago

Hi Krebs, I don't know if this will work for you (or maybe too late), try to recompile the lib in linux machine. It works for me. But the problem is in the assertion part. I save some FidoCredential property to a file for assertion use. But the assertion example code does not run for me. Any further guide would be great.

Note: if i'm using windows://hello, it prompted that the "key that i'm using is not familiar, try a different one".