Hi,
 
bedingt richtig ... wenn Du in einer Seite einen User zur Anmeldung zwingst und von 
dort im selben Browser auf eine andere Seite weiterleitest wird auch "auth_user" 
gesetzt.
 
also warum nicht:
 
if Request.ServerVariables("auth_user") = "" then response.redirect "login.asp"
 
Das Ganze kannst Du dann noch erweitern - eine Methode schreiben, in eine weitere asp 
einfügen die Du über include einbindest und immer ausführst. 
 
Gruß,
 
Daniel.
 
P.S.: Ich hab nichts gegen das NT-Anmeldefenster :-)
 
 

        -----Ursprüngliche Nachricht----- 
        Von: Schoeppl Alexander [mailto:Alexander.Schoeppl@;BWT.AT] 
        Gesendet: Mi 30.10.2002 10:12 
        An: ActiveServerPages German 
        Cc: 
        Betreff: [aspgerman] AW: RE Integrierte Windowsauthentifizierung
        
        

        ja, die Idee hatte ich schon, aber AUTH_USER wird nur gesetzt, wenn die 
anonyme Authentifizierung deaktivert ist. Dann hast du aber dass Problem, dass eben 
bei einem nicht "User" der Anmeldedialog kommt. Erst nach 3x OK kommt dann der 401 wo 
man den redirect machen kann.
        
        -----Ursprüngliche Nachricht-----
        Von: Daniel Ströhmann
        [mailto:daniel.stroehmann@;amazonas.f4.fhtw-berlin.de]
        Gesendet: Mittwoch, 30. Oktober 2002 09:07
        An: ActiveServerPages German
        Betreff: [aspgerman] RE Integrierte Windowsauthentifizierung
        
        
        
        Hallo,
        
        du könntest doch einfach aus der ServerVariables-Collection die Variable
        "AUTH_USER" auslesen, wenn die Variable = "" ist, ist also kein User
        angemeldet, dann kannst du dein Response.Redirect auf die Login-Seite
        setzen?
        
        Meinst du so was?
        
        Gruß,
        
        Daniel.
        
        -----Ursprüngliche Nachricht-----
        Von: Schoeppl Alexander [mailto:Alexander.Schoeppl@;BWT.AT]
        Gesendet: Mittwoch, 30. Oktober 2002 08:00
        An: ActiveServerPages German
        Betreff: [aspgerman] Integrierte Windowsauthentifizierung
        
        Hallo Zusammen,
        
        ich brauche ein paar Tipps zur integrierten Windowsauthentifizierung.
        
        Gleich zu Begin:
        Was haltet Ihr davon?
        Soll man das nutzen oder etwas selbst progammieren?
        
        Was ich mir wünsche:
        Der User geht auf die Seite, diese prüft über Int.
        Windowsauthentifizierung ob der User zugriffsberechtigt ist und läßt
        diesen dann in das System. Wenn er nicht berechtigt ist, sollte aber
        nicht die Internet Explorer Login Maske kommen sondern ein Redirect auf
        eine z.B. Login.asp.
        Geht das so?
        Was ich bis jetzt geschafft habe (keine große Kunst) ist, dass nach der
        dritten Fehleingabe ja ein Fehler ausgelöst wird (401) und dort habe ich
        halt eine ASP Seite hinterlegt, die einen Redirect macht. Nur muß man
        halt 3x auf OK ohne eingabe von  Werten bei der Loginmaske klicken.
        
        Warum ich das so machen will?
        Ich will nicht alle User am Server anlegen, ich habe bereits eine eigene
        Userverwaltung, und es sind dort doch ein paar Tausend User angelegt.
        Ist dieser Ansatz abwegig?
        
        Danke für Tipps, Anregungen und Anleitungen,
        
        Alex
        
        *Dernochimmernichtdaslistentreffenvideofertighat*
        
        | [aspgerman] als [EMAIL PROTECTED]
        subscribed
        | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
        | Sie können sich unter folgender URL an- und abmelden:
        | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
        
        | [aspgerman] als [EMAIL PROTECTED] subscribed
        | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
        | Sie können sich unter folgender URL an- und abmelden:
        | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
        
        | [aspgerman] als [EMAIL PROTECTED] subscribed
        | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
        | Sie können sich unter folgender URL an- und abmelden:
        | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
        

<<winmail.dat>>

| [aspgerman] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp


Antwort per Email an