I found that when registering for the first time, there is a very high probability that fingerprint verification (AuthenticatorAttachment is platform) will not be activated.
(onActivityResult resultCode is RESULT_CANCELED)
I tried using
- fido2PendingIntent.launchPendingIntent(activity, REGISTER_REQUEST_CODE);
- activity.startIntentSenderForResult(
pendingIntent.getIntentSender(),
REGISTER_REQUEST_CODE,
null // fillInIntent,
0 // flagsMask,
0 // flagsValue,
0 //extraFlags);
}
To call up the native fido2 page. There will still be problems.
If it can be awakened successfully, there will be no problems afterwards.
Delete and reinstall the app, the problem can be reproduced the first time you use it.
Is there any solution?
I found that when registering for the first time, there is a very high probability that fingerprint verification (AuthenticatorAttachment is platform) will not be activated.
(onActivityResult resultCode is RESULT_CANCELED)
I tried using
pendingIntent.getIntentSender(),
REGISTER_REQUEST_CODE,
null // fillInIntent,
0 // flagsMask,
0 // flagsValue,
0 //extraFlags);
}
To call up the native fido2 page. There will still be problems.
If it can be awakened successfully, there will be no problems afterwards.
Delete and reinstall the app, the problem can be reproduced the first time you use it.
Is there any solution?