Avatar billede mickni33 Nybegynder
13. oktober 2009 - 15:40 Der er 1 kommentar og
1 løsning

Active directory MaxPwdAge

har fundet en masse info på nettet omkring MaxPwdAge hvor denne linje bruges

LargeInteger liMaxAge = entry.Properties["maxPwdAge"].Value as LargeInteger;

Men min kode returnere null? det skulle gerne være 10?

Når jeg logger ind på brugeren manuelt så siger den korrekt "der er 9 dage til password udløber"

Er der nogen der kender til det problem?
Avatar billede mickni33 Nybegynder
13. oktober 2009 - 16:49 #1
hvis jeg laver en :

if (entry.Properties.Contains("maxPwdAge"))

så hopper den uden om if

Hvis denne property ikke eksistere hvad kan den så hedde?
Avatar billede mickni33 Nybegynder
14. oktober 2009 - 14:20 #2
fandt selv ud af det

I filteret skal man udskifte "user" med "builtin" da maxPwdAge ikke ligger under user

dirSearch.Filter = String.Format("(cn={0})", "builtin");
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester