Skip to content

Fix Jackson Deserializer for AuthenticationExtensionsClientOutputs#18908

Merged
rwinch merged 8 commits intospring-projects:mainfrom
rwinch:gh-18643-main
Mar 16, 2026
Merged

Fix Jackson Deserializer for AuthenticationExtensionsClientOutputs#18908
rwinch merged 8 commits intospring-projects:mainfrom
rwinch:gh-18643-main

Conversation

@rwinch
Copy link
Copy Markdown
Member

@rwinch rwinch commented Mar 16, 2026

No description provided.

ziqin and others added 8 commits March 15, 2026 15:03
Signed-off-by: Ziqin Wang <ziqin@wangziqin.net>
Signed-off-by: Ziqin Wang <ziqin@wangziqin.net>
The deserializer is updated to properly ignore unknown extensions.

Closes spring-projectsgh-18643

Signed-off-by: Ziqin Wang <ziqin@wangziqin.net>
Signed-off-by: Ziqin Wang <ziqin@wangziqin.net>
Signed-off-by: Ziqin Wang <ziqin@wangziqin.net>
The deserializer is updated to properly ignore unknown extensions.

This fix addresses the WebAuthn authentication failure appeared when
using FIDO2 security keys on Safari.

Closes spring-projectsgh-18643

Signed-off-by: Ziqin Wang <ziqin@wangziqin.net>
@rwinch rwinch added this to the 7.1.0-M3 milestone Mar 16, 2026
@rwinch rwinch self-assigned this Mar 16, 2026
@rwinch rwinch added type: bug A general bug status: forward-port An issue tracking the forward-port of a change made in an earlier branch in: webauthn WebAuthn and Passkeys labels Mar 16, 2026
@rwinch rwinch changed the title Fix Jackson deserializer for AuthenticationExtensionsClientOutputs Fix Jackson Deserializer for AuthenticationExtensionsClientOutputs Mar 16, 2026
@rwinch rwinch enabled auto-merge March 16, 2026 15:57
@rwinch rwinch merged commit d174b10 into spring-projects:main Mar 16, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in: webauthn WebAuthn and Passkeys status: forward-port An issue tracking the forward-port of a change made in an earlier branch type: bug A general bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants