Re: Disable requesting client certificate when running in SSL
From: Joe Kaplan \(MVP - ADSI\) (joseph.e.kaplan_at_removethis.accenture.com)
Date: 03/11/05
- Next message: Tony23: "Re: Access denied"
- Previous message: BINZA_at_: "Empty Root ?"
- In reply to: Lee Flight: "Re: Disable requesting client certificate when running in SSL"
- Next in thread: Lee Flight: "Re: Disable requesting client certificate when running in SSL"
- Reply: Lee Flight: "Re: Disable requesting client certificate when running in SSL"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 11 Mar 2005 10:10:48 -0600
Hm. It would be nice to be able to set some kind of a policy on the DC (or
ADAM instance) to have it automatically disable the client certificate
request. It doesn't look like there would be an easy way to set that option
client side from the higher level APIs (ADSI/SDS).
Regarding getting your client certificate to work, I think it needs to be
all set up so that the DC trusts the certificate and maps it to a user in
the directory so that the LSA will create a logon token for it. However, I
have no what is exactly required to get this to work. I'm sure the DC has
to at least be able to trust the cert and then there has to be some sort of
appropriate mapping back to a user in the store, but I don't know what is
actually required there. Is it sufficient to have the user's UPN as a field
in the cert (as altSubject or whatever) or does altSecurityIdentities need
to be set in AD? This is all very murky to me.
Joe K.
"Lee Flight" <lef@le.ac.uk-nospam> wrote in message
news:uuS1J6iJFHA.3196@TK2MSFTNGP15.phx.gbl...
> According to
>
> http://support.microsoft.com/default.aspx?scid=kb;en-us;290483
>
> "When the LDAP API performs the handshake, client authentication is not
> done unless the QUERYCLIENTCERT function is set by using the connection
> options. Typically, the handshake only involves identifying the server"
>
> and MSDN says this is surfaced as the connection option
> LDAP_OPT_CLIENT_CERTIFICATE
> (an option that ldp.exe does not seem to be aware of).
>
> I doubt we would find out the answer to the original poster's question
> without a code review.
>
> [FWIW I planted a cert in my store and ran a connection attempt
> and schannel debugging picked it up, 36875 error went away, but
> I have not yet been able to figure out how to do the EXTERNAL
> SASL bind with ldp.exe to push this on.]
>
> Lee Flight
>
>
- Next message: Tony23: "Re: Access denied"
- Previous message: BINZA_at_: "Empty Root ?"
- In reply to: Lee Flight: "Re: Disable requesting client certificate when running in SSL"
- Next in thread: Lee Flight: "Re: Disable requesting client certificate when running in SSL"
- Reply: Lee Flight: "Re: Disable requesting client certificate when running in SSL"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|