Hi,

> Einzige Alternative dazu ist ja "POST" und "GET", wobei diese ja
wesentlich
> unsicherer sind, da sie in "reintext" �bertragen werden und somit nicht
nur
> die Referenz auf das Passwort sichtbar ist (Sessions), sondern de facto
das
> passwort selber ....

Wie, was? "POST" und "GET" (was ist da eigentlich der Unterschied?) verwende
ich doch, wenn ich ein Formular absende. Und meinst, die �bertragung des
Passwortes per Formular-Feld sei unsicher? Aber wie soll ich es denn sonst
vom Client zum Server bekommen? In eine Session-Variable bekomme ich das
clientseitig bei Eingabe ja nicht rein (was auch gut so ist, sonst w�ren ja
Session-Variablen vom Client aus bef�llbar). Wie �bertr�gst Du denn die
LogIn-Daten?

Liebe Gr��e
Patrick


-----Urspr�ngliche Nachricht-----
Von: Mansur Esmann [OM] [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 27. Juni 2002 17:20
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] RE: Session-Variablen



>
>
> Hallo Holger,
>
> danke f�r die prima Antwort. Folgende Nachfragen:
>
> > > a.)  Unter welchen Umst�nden funktionieren Session-Variablen
> > > nicht (Mit Cookies gibt es z.Bsp. Bei IE6 Probleme)?
> > Eine Session erfordert zumindest tempor�re Cookies.
>
> Okay, k�nnen diese tempor�ren Cookies deaktiviert werden? Kann es
> also sein,
> dass ein Teilnehmer seinen Browser so einstellt, dass er _nicht_ mit
> Session-Variablen funktioniert?

Hi,
Ja session-Cookies k�nnen deaktiviert werden.
Es gibt aber auf den Browsern eine Unterscheidung dazu:
-Alle Cookies ablehnen
-Alle Cookies annehmen
-Sitzungscookies immer akzeptieren (Optional)

>
>
> > > b.)  Werden die Session-Variablen im Server gehalten (da ja im ASP
> > > zug�nglich) oder - bzw. oder auch - am Client?
> > Die Session wird per Cookie wiedererkannt. Dieser Cookie liegt nat�rlich
> > beim Client. Die abgelegten Daten bleiben jedoch auf dem Server.
>
> Das ist ja prima! Ich k�nnte also, bei erfolgreichem LogIn (Passwortcheck)
> einfach die UserID in die Session-Variable "UserID" reinschreiben ... und
> wenn da was drin ist, dann gilt der User als eingeloggt. Und das
> ist sicher
> NICHT manipulierbar vonseiten den Users? (Davon ausgehend, dass der Server
> sicher ist). Ich habe dabei n�mlich noch ein unwohles Gef�hl,
> denn wenn ein
> User irgendwie irgendeine User-ID selbst in die Session-Variable 'UserID'
> reinbekommt, w�rde er als eingeloggt unter dieser ID gelten. Das
> w�re nicht
> so toll.

Sessions sind ansich sicher im kontext des verwendeten Servers und des
verwendeten Protokolls.
Server muss halt sicher sein
Protokoll http: (Nicht verschl�sselt) k�nnen ja mit geeigneten Mitteln
ausspioniert und auch manipuliert werden. Dies ist aber die Aufgabe eines
guten Hackers (Nicht die Script Kiddys).
Alternativ dazu kann man SSL verschl�sseln (https://) hierbei ist ein
aushorchen, sowie manipulieren der Sessions nahezu unm�glich.

sessions sind eine �bliche Art Login-Informationen zu speichern. Laut gesetz
soll man wohl dies aber in den AGB's der Site verlautbaren, damit der User
damit einverstanden sein kann.
Einzige Alternative dazu ist ja "POST" und "GET", wobei diese ja wesentlich
unsicherer sind, da sie in "reintext" �bertragen werden und somit nicht nur
die Referenz auf das Passwort sichtbar ist (Sessions), sondern de facto das
passwort selber ....

Also sessions ist was auf das man nicht verzichten kann und sehr gut im
Griff haben sollte.

Gru� Mansur

>
> Liebe Gr��e
> Patrick
>
>


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an