Tun Sie session-cookies ein?
Dies ist eine interview-Frage vor einem Monat....
Tun, session-cookies ein? Wenn ja,wie tun Sie so?
Übernehmen Session["UserId"]=1
wie funktioniert das session-variable verwendet cookies intern? Wenn ja, wie wird der name des Cookies, und was ist der Wert des Cookies....
Du musst angemeldet sein, um einen Kommentar abzugeben.
Während die Daten selbst werden auf dem server gespeichert (oder in SQL-falls entsprechend konfiguriert), es muss ein Weg gefunden werden, assoziieren die session-Daten für bestimmte Benutzer.
Standardmäßig erfolgt dies mit einem cookie, aber Sie können konfigurieren, cookieless-in dem Fall die eindeutige id in der URL gespeichert.
Von Microsoft:
http://msdn.microsoft.com/en-us/library/ms972429.aspx
Jeder Sitzung haben SessionID. Und die Session-ID ist eine eindeutige Nummer, server weist zu einem bestimmten Benutzer während seines Besuchs(session). Und defaultely, die session-ID wird an einem cookie und das cookie wird gemeinsam vom client zum server und server zum client) während seiner Anfragen/Antworten. Und server identifizieren Sitzung, basierend auf der session-id, die abgerufen von cookie.
Sowie über cookieless, wenn Ihr browser doesnt support cookie oder deaktiviert, dann cookieless verwendet werden. Da ist es Cookieless, asp.net können nicht erstellen Sie ein cookie zum speichern der session-id. Anstatt die session-id übergeben werden, die in query-string...
Nein, auf einem server gespeichert, irgendwo im tmp-Ordner.
sessions sind serverseitige cookies client-Seite.