I am testing WebADM and Windows Credential Provider on Windows 10 x64 for MFA. When I install the credential provider the first time without being the default provider, everything is working well. I can login using the windows standard login or the WebADM plugin.
Once this is tested and working, I go to windows --> settings --> apps & features --> OpenOTP
Then Modify Settings
Install "Default Provider"
Keep all the same settings
Log out, log back in and get the error "Can not Initialize Endpoint".
The webadm.log on the server does not show any connection attempt.
Rebooting in windows safemode, you cannot use the Windows Installer so I go to REGEDIT and go to "HKEY_LOCAL_MACHINE/SOFTWARE/RCDevs/OpenOTP-CP"
The settings are lost.
The CA file and server_url are both blank.
Editing the CA file location and adding the server_url back, then rebooting into normal mode re-enables the credential provider and everything works.
Is there another way to modify the settings, or can that only be done via REGEDIT? I am concerned about installing the credential provider as the default provider without validating that it works on a few machines and ran into this problem.
Is Windows 10 fully supported?