Bug 239761

Summary: [WebAuthn] .get() twice will be failed with external security key
Product: WebKit Reporter: nuno.sung <nuno.sung>
Component: WebKit Misc.Assignee: pascoe <pascoe>
Status: NEW    
Severity: Normal CC: bfulgham, pascoe, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: macOS 11   
Attachments:
Description Flags
bug_image
none
stp_issue none

nuno.sung
Reported 2022-04-26 00:55:13 PDT
Created attachment 458337 [details] bug_image STP-143 1. open website https://webauthntest.azurewebsites.net/ or https://www.dropbox.com/ 2. do .create() with normal settings with an external security key 3. logout then login or do .get() 4. 1st time .get() will be successfully 5. do .get() again. 6. the showing dialog for security has no content with just "Don't Allow" and "Allow" button 7. refresh the webpage with F5 then the issue is gone but it just work one time as this bug.
Attachments
bug_image (343.54 KB, image/png)
2022-04-26 00:55 PDT, nuno.sung
no flags
stp_issue (20.06 MB, video/quicktime)
2022-04-26 20:02 PDT, nuno.sung
no flags
Radar WebKit Bug Importer
Comment 1 2022-04-26 09:24:23 PDT
pascoe@apple.com
Comment 2 2022-04-26 13:03:57 PDT
Hi. Thank you for the bug report. I'm unable to reproduce this behavior, could you please include the build of macOS you are running or a sysdiagnose? Thank you.
nuno.sung
Comment 3 2022-04-26 20:01:51 PDT
macOS Big Sur 11.6.5 MacBook Pro(Retina, 13-inch, Mid 2014) And I also add a screen recording as attachment.
nuno.sung
Comment 4 2022-04-26 20:02:26 PDT
Created attachment 458414 [details] stp_issue
Brent Fulgham
Comment 5 2022-04-26 22:26:38 PDT
(In reply to nuno.sung from comment #3) > macOS Big Sur 11.6.5 > MacBook Pro(Retina, 13-inch, Mid 2014) > And I also add a screen recording as attachment. Can you confirm which Safari revision you are running?
nuno.sung
Comment 6 2022-04-26 22:30:34 PDT
Safari Technology Preview Release 143(Safari 15.4, WebKit 16614.1.7.7)
Note You need to log in before you can comment on or make changes to this bug.