CertOpenStore with
From: Tomek (tomasz.kustra_at_comprzeszow.pl)
Date: 09/25/04
- Previous message: Tomek: "Re: CertAddCertificateContextToStore or CertAddEncodedCertificateToStore fails with E_ACCESSDENIED ?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Sat, 25 Sep 2004 02:29:51 +0200
I want to send generated certificate to ldap (iPlanet)..
And when I call CertOpenStore I have E_ACCESSDENIED....
ULONG ulLdapRes=0;
HCERTSTORE hSt =NULL;
CERT_LDAP_STORE_OPENED_PARA LdapPara;
PLDAP hLdap = ldap_init("localhost",389);
ulLdapRes=ldap_bind(hLdap,"uid=admin,ou=administrators,ou=topologymanagement,o=netscaperoot","qwert6",LDAP_AUTH_SIMPLE);
// -OK -
/*
.......
*/
LdapPara.pvLdapSessionHandle=hLdap;
// -OK -
/*
And now what to do? Is it god URL or it must be only
L"uid=test,ou=OrgUnit,dc=Some?userCertificate"
or
L"uid=test,ou=OrgUnit,dc=Some"
*/
LdapPara.pwszLdapUrl=L"LDAP://localhost:389/uid=test,ou=OrgUnit,dc=Some?userCertificate";
//--------------
hSt=CertOpenStore(CERT_STORE_PROV_LDAP,X509_ASN_ENCODING,NULL,CERT_LDAP_STORE_OPENED_FLAG
|CERT_LDAP_STORE_UNBIND_FLAG | CERT_STORE_CREATE_NEW_FLAG,&LdapPara);
/*
.......
*/
CertCloseStore(hSt,0);
Tomek
- Previous message: Tomek: "Re: CertAddCertificateContextToStore or CertAddEncodedCertificateToStore fails with E_ACCESSDENIED ?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|