Cannot complete registration on WebAuthn Tree

Setting up WebAuthn on FRAM 7.4.0 and when I register a PassKey I get the following error.

Caused by: java.lang.NullPointerException: null
        at org.forgerock.openam.core.rest.devices.webauthn.WebAuthnDeviceJsonUtils.toDeviceSettingValue(WebAuthnDeviceJsonUtils.java:47)
        at org.forgerock.openam.auth.nodes.webauthn.WebAuthnDeviceStorageNode.process(WebAuthnDeviceStorageNode.java:149)
        at org.forgerock.openam.auth.trees.engine.AuthTreeExecutor.process(AuthTreeExecutor.java:153)
        ... 125 common frames omitted

Device has been registered, as I can use it to log in a second time. Just cannot complete the registraion process.




image

Hello @nirving

Thanks for reaching out to the Community.

There is a developer session available within the Community that provides a technical deep dive into the implementation of WebAuthn and Passkeys using ForgeRock SDKs which may provide some assistance for you.

Also, please review this use case article from the Community on configuring passwordless login.

I hope the information provided helps you to verify the steps you have used to set up WebAuthn.

Warm Regards,
Ed

1 Like