kan man göra en egendesignad inloggningssida med asp där man loggar in som nt-användare, eller finns endast windows interna pop-ruta?
logga in med nt-konto från asp-sida
6 svar · 367 visningar · startad av doggelito
Här är en ganska fiffig lösning på problemet:
We didn't want to have to pop up a native NT login dialog box in order to force login to check the user against the NT User database
http://www.eggheadcafe.com/articles/20010126.asp
Kruxet är nog att inloggningssidan som utför själva verifieringen mot lösenordsdatabasen inte kan köra som IUSR_DATORNAMN, skulle jag tro. Så du måste nog ge specialrättigheter till just den.
Fluffigt! :D
Fluffigt
Ja, och verkar dessutom funka riktigt bra. Fast det finns en liten konstighet i koden:
If len(objUser.FullName) < 1 then
response.write "User Not Found!!!!"
response.end
En NT-användare behöver inte ha ett fullname (administrator har det tex inte), så den kollen kan man plocka bort.
En NT-användare behöver inte ha ett fullname (administrator har det tex inte), så den kollen kan man plocka bort.
Mjo, den verkar onekligen ganska onödig. Jag förstår faktiskt inte alls vad den skulle kunna göra för nytta, ens om det var menat att vara på användarnamnet, då det inte får vara tomt alls.