login.aspx

12/01/2010 - 16:04 von Ingo Manthey | Report spam
Hallo NG,

ich habe folgendes Problem:

Mein Programm hat 2 Bereiche ein Admin und einen Kundenbereich.
Ich habe 2 Klassen für die getrennte Anmeldung und das funktioniert auch
prima.
Nun mein Problem, wenn ich einige Zeit mich angemeldet habe, bekomme ich dem
Exceptin login.aspx nicht gefunden.
Wie kann ich das machen, das bei einer erneuten Anmeldung nicht das
login.aspx sondern meine LoginClass aufgerufen wird?


Danke für jeden Tipp und Hinweis.

Grüße Ingo
 

Lesen sie die antworten

#1 Fabian Aiteanu
12/01/2010 - 20:31 | Warnen spam
Hallo Ingo,

einige Dinge hast du etwas undeutlich formuliert...

Mein Programm hat 2 Bereiche ein Admin und einen Kundenbereich.
Ich habe 2 Klassen für die getrennte Anmeldung und das funktioniert auch
prima.



Wie genau sieht das aus? 2 Ordner mit eigenen Login-Seiten?
~/Admin/login.aspx
~/Kunden/login.aspx
Oder meinst du wirklich 2 Klassen? Wenn ja, wie werden diese eingesetzt?

Nun mein Problem, wenn ich einige Zeit mich angemeldet habe, bekomme ich
dem Exceptin login.aspx nicht gefunden.



Was heißt "nach einiger Zeit"? Wenn du auf einen bestimmten Link klickst,
oder bei jedem beliebigen?
Hast du für das Projekt in der Datei web.config die Forms-Authentifizierung
aktiviert?

Wie kann ich das machen, das bei einer erneuten Anmeldung nicht das
login.aspx sondern meine LoginClass aufgerufen wird?



Das gleiche Problem wie oben: was meinst du genau? Login.aspx ist eine
Seite, die vom Browser aufgerufen werden kann. Eine LoginClass kann nicht
direkt aufgerufen werden. (PS: es ist sehr unüblich, in den Namen einer
Klasse das Wort "Class" zu schreiben.)

Am besten solltest du mal in der ASP.NET Hilfe oder bei google nach
Forms-Authentifizierung suchen, da gibt es viele Beispiele für den Einstieg.

Viele Grüße,
Fabian

Ähnliche fragen