Hej på Er! Japp, här har du ett fungerande exempel: Tack för hjälpen! Det gjorde susen! Modifierade lite kod, men sen fungerade det klockrent! Vad modifierade du? Hejsan! Du får använda en WindowsImpersonationContext isf. Med hjälp av token som kommer tillbaka från LogonUser kan du skapa en WindowsIdentity och därifrån ropa på impersonate. Tjena Patrik! ja, men jag är på semester.. Får se om jag kan få tillgång till exemplet ändå ... Inloggning med form och kontroll via ADSI
Jag vill bygga en form-inloggning och sedan kolla denna information mot ADSI.
Ungefär som när man kör "Basic Auth" fast utan popup.
Jag har ingen activedirectory på server så jag kan inte använda LDAP, och jag har
hittat massor med exempel på LDAP lösningar.
Har nån någon aning om hur detta kan lösas?
Tacksam för ett snabbt svar!
// Peter CarlssonSv: Inloggning med form och kontroll via ADSI
http://www.cshrp.net/content/code/FormAuthwAD.zipSv: Inloggning med form och kontroll via ADSI
// PeterSv: Inloggning med form och kontroll via ADSI
Kanske kan uppdatera mitt exempel.Sv: Inloggning med form och kontroll via ADSI
Jag ropade hej lite för tidigt här.. det fungerade inte alls som jag hade tänkt mig. Måste varit trött eller något :)
Jag har nu lyckats authentifiera användaren via formsauth och en logonuser-api som jag hittade här: http://aspalliance.com/articleViewer.aspx?aId=39
Däremot så är jag fortfarande inte authenifierad som en windowsanvändare på IIS.
För om jag frågar på "User.Identity.Name" så är jag "användaren" och inte "DOMÄN\användaren".
Vet någon hur man kan passera över en token till IIS?
...eller har jag fått något om bakfoten och snubblat in mig själv i allt?! :)
// PeterSv: Inloggning med form och kontroll via ADSI
Sv: Inloggning med form och kontroll via ADSI
Har du nån exempelkod för detta? Är ju lite av en n00b på .NET :)
// PeterSv: Inloggning med form och kontroll via ADSI