Is session in Asp.net is shared between users of the website or not?
c#, session
Solution
No, it is not shared.
The server, where the Client is sending the request to start a new Session, assigns that client a new Session ID. This is a unique ID or Token per Client. Each Post or Get to the server generally sends that Session ID or Token with it in order to tell the Server who it is(an identifier).
Also all session variable data is stored on the server.
Problem
Is session in Asp.net is shared between users of the website or not? Client 1 stored value in session in page load like that: ``` Session["editStudentID"] = editStudentID.ToString(); ``` Client 2 Visiting the same page of client 1 in the same time so there will be other session stored ``` Session["editStudentID"] = editStudentID.ToString(); ``` so can client 1 or 2 sessions interrupted by each other ?! or the session is unique per client