4

I want to implement "Client Certificate Mapping Authentication with Active Directory" to provide enterprise security to our planned API.

  • I just added a Client Certificate to my test user in the Active Directory.
  • Installed the Client Certificate to my client
  • Then I installed the Server feature "Client Certificate Mapping Authentication" (NOT IIS).
  • Afterwards I enabled the feature in IIS at Server-level under authentication.
  • Then a set SSL as required and disabled anonymous authentication.

Sadly its not working :( I can choose my Client Certificate from a list when opening the API but then I get 401.2. Wireshark shows that the Client and the Server are having a handshake but the Server never asks our DC directly or via LDAP for the user of some kind.

What did I have do wrong?

I also tried the request from a Client in the same subnet and without the proxy to avoid firewall and/or proxy issues...

In general SSL is working: When I enable anonymous auth the API is working.

Kind Regards

Mario
  • 978
  • 2
  • 11
  • 31

0 Answers0