2012-09-11 35 views
17

là những gì cách chính xác để có được phiên id trong C#Làm thế nào để có được Id phiên Trong C#

String sessionId ; 
sessionId = Session.SessionID; 

hoặc

string sessionId = Request["http_cookie"]; 
sessionId = sessionId.Substring(sessionId.Length - 24); 

Thực ra tôi hoàn toàn mới với C# và chỉ nhảy trong một dự án mà tôi tìm thấy mã thứ hai và bởi Google tôi đã tìm thấy mã đầu tiên để mọi người vui lòng cho tôi biết mã thực tế sẽ được sử dụng là gì

+0

cảm ơn Kjartan để sửa lỗi đánh máy – Champ

Trả lời

26

cách chính xác là:

HttpContext.Current.Session.SessionID 
+0

Điều gì sẽ xảy ra nếu nhiều phiên chạy? –

+0

Thử liên kết này http://stackoverflow.com/questions/722171/asp-net-multiple-session-objects-in-a-single-application – Davecz

Các vấn đề liên quan