How can I configure my Active Directory LDAP server (Windows 2008) to enable certificate verification and client authentication.

Thanks, Gayathri

  • What PKI Infrastructure do you have? What application do you want to use which does cert auth?
    – MichelZ
    Commented Jul 25, 2012 at 6:59

1 Answer 1


I assume that you want to import a certificate from an arbitrary CA. A Windows CA is able to publish certificates directly to an active directory user.

To map a certificate to a user account

  1. Open Active Directory Users and Computers.
  2. On the View menu, select Advanced Features.
  3. In the details pane, click the user account to which you want to map a certificate.
  4. On the Action menu, click Name Mappings.
  5. In the Security Identity Mapping dialog box, on the X.509 Certificates tab, click Add.
  6. Type the name and path of the .cer file that contains the certificate you want to map to this user account, and then click Open.

Confirm that both the Use Issuer for alternate security identity and the Use Subject for alternate security identity check boxes are selected.


After this, you should be able to authenticate with the certificate against this user. Your application of course has to support Active Directory Certificate authentication.

  • For client authentication I have done the below procedure in AD server. Start ->Administrative tool -> Internet Information Services (IIS) Manager ->Connections->authentication -> Active Directory client certificate - authentication -> Enabled. Then also am able to connect to the server without uploading the certificate. Please let me shall i need to ass some more setting to mandate the client authentication in server configuration
    – gayathri
    Commented Jul 26, 2012 at 6:03

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .