| Summary: | Asserting WebAuthn credentials via allowCredentials fails | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Martin Kreichgauer <martinkr> | ||||
| Component: | WebKit Misc. | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | RESOLVED WORKSFORME | ||||||
| Severity: | Normal | CC: | bfulgham, dwaite, jiewen_tan, pascoe, webkit-bug-importer | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | Safari 14 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | macOS 11 | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 181943 | ||||||
| Attachments: |
|
||||||
|
Description
Martin Kreichgauer
2021-04-08 17:11:00 PDT
FWIW, via: Safari 15.1 (17612.2.6.1.1) on Monterey beta, Syncing Platform Authenticator and Web Authentication Modern disabled, Yubikey 5c (with passcode). Was not able to replicate. Was able to: - add a platform credential, use it - add the security key as a credential, still use both - uncheck allow credentials, worked fine as well - removed yubikey and tested successfully, reinserted and tested successfully I've also been unable to replicate on Safari 15 and STP (Release 133 (Safari 15.4, WebKit 17613.1.2.2). Steps I tried on webauthntest.azurewebsites.net 1. Register platform authenticator 2. Perform get() call with and without allowCredentials (both work) 3. Plug in security key (Yubikey 5c nano) 4. Perform get() call with and without allowCredentials (both work) 5. Plug in a second security key (AT.Key Pro) 6. Perform get() call with and without allowCredentials (both work) |