When setting up PowerShell Web Access authentication, by default it uses "Default" as authentication type. I set up CredSSP and it works fine for network authentication. However, I want CredSSP to be default mode of authentication instead "Default". I looked deeply into the configuration for PSWA web in IIS, I see there several values available that override the defaults. defaultAuthentcationType is seen set to 0 which is the right settings. On the web page I can see the select box has the following options
0 Default
1 Basic
2 Negotiate
4 CredSSP
5 Digest
6 Kerberos
3 is missing
on the list. My research confirmed that the 3 is NegotiateWithImplicitCredential which is missing on my PowerShell 5.1.15063.966. So when I set defaultAuthenticationType to a number, then the web page defaults to a new option: 7 Admin Specified
When I tried 3 and 4, neither one works with CredSSP. It is just Kerberos I keep getting even when i set defaultAuthenticationType to CredSSP, no Admin option appears and it goes back to Default again.
Anyone with similar experience like this should please share what I can do to use CredSSP