zurück
Autor:
Erstellt am: 01 Feb 2001 00:00

Benutzeranmeldung erzwingen

Wenn Sie den angemeldeten Benutzer benötigen, können Sie den Anonymous User im IIS für eine Datei oder Verzeichnis deaktivieren.
Es gibt aber auch die Möglichkeit aus der ASP Seite heraus dies zu tun.
Dazu schreiben Sie in den Response Stream eine Meldung Zugriff verweigert. Am Browser erscheint dann das Anmelde Fenster.

<%
logonUser = Request.ServerVariables("LOGON_USER")
Response.Write "logonUser=" & logonUser & "<br>"
if logonUser = "" then
   Response.Clear
   Response.Buffer = True
   Response.Status = "401 Unauthorized"
   Response.AddHeader "WWW-Authenticate","NTLM"
   Response.End
end if
%>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<P>Sie Sind: (<%=logonUser%>)</P>
</BODY>
</HTML>

Je nach Browser sieht der Dialog etwas anders aus.


© Copyright 2008 ppedv AG