GluuFederation / fido2

Fido2 server
MIT License
2 stars 4 forks source link

transports can't be converted to a sequence (JS error if there is already an enrollment) #1

Closed jgomer2001 closed 4 years ago

jgomer2001 commented 4 years ago

I cannot have more than 1 fido2 key enrolled in Casa for the same user. The first enrollment succeeds but subsequent attempts throw error.

It does not matter which key I enroll first. Or if the browser session is fresh. Actually the error is shown even if I don't plug a key into the USB port.

The error is thrown in the javascript call webauthn.createCredential(request) see: Screenshot from 2020-06-20 14-23-40

transports property is null in excludeCredentials.

In fido2 impl of CE 4.1 it was possible to enroll n fido2 keys.

yurem commented 4 years ago

Yes, transport null value should be excluded Than you for hint

yurem commented 4 years ago

Fixed