Moin moin,
in Kassel hat Daniel Magin ja kurz mal gezeigt, wie man bei aspx-Seiten eine Authentifizierung einbauen kann. Habe das jetzt versucht, mal nachzuvollziehen, doch scheinbar habe ich die Hälfte schon wieder vergessen (man wird eben alt
). Da war zunächst der Eintrag in der Web.config. In etwa so:
XML-Code:
<authentication mode="Forms">
<forms name="LoginForm" loginUrl="login.aspx" protection="All" />
<credentials passwordFormat="Clear">
<user name="meinname" password="meinkennwort"/>
</credentials>
</forms>
</authentication>
Dann habe ich zwei aspx-Seiten (StartSeite.aspx und Login.aspx) erstellt. Jetzt sollte doch eigentlich beim Aufruf der Startseite auf das Login-Formular umgeleitet werden. Das passiert aber nicht. Ich habe mir jetzt so beholfen, daß ich in der Global.pas (Global.asax) folgendes geschrieben habe:
Delphi-Quellcode:
procedure TGlobal.Session_Start(sender: System.Object; e: EventArgs);
begin
Response.Redirect('login.aspx');
end;
Wo habe ich jetzt den Denkfehler?