Ahoj,
díky za tipy. Mám to tak, že dostanu jméno uživatele, ověřím zda existuje na AD a zároveň si stáhnu nějaké jeho parametry.
Aplikace má přidělené vlastní přístupové jméno(PGMUser) a heslo(PGMPassword) do AD, což dovedu "nahlásit" na AD a stáhnout si certifikát (nevím, zda to potřebuji nebo ne ale nějak to nedokážu spojit s dotazy na LDAP). Když provedu dotaz do LDAP
VLDAPString:='LDAP://cn=Karel,dn=TTest';
i:=ADsGetObject(VLDAPString, IADsUser, Usr);
Tak se mi vrátí chyba 0x80072020, přitom vím že existuje uživatel TTest\Karel (vidím ho jako uživatele na počítači, kde to testuji).
Je nějaká možnost spustit ten "ADsGetObject" stylem "Run as PGMUser"?
Nebo to řešit přes ADO a tam se hlásit přes nějaké TADOConnection kam dám i PGMUser a PGMPassword?
Pb