首页 > 解决方案 > aspx 网站加载时设置唯一的 sessionID

问题描述

我在一个 asp.net 网站上工作,当用户第一次访问该网站时,我需要为他们提供一个唯一的 ID(例如 GUID),但在他们访问网站期间始终提供此值。

我知道我可以在会话中使用一个值来执行此操作,但如果超时,他们将失去分配的值。

我尝试了以下方法,但每次加载页面时都会更改:-

sid = ""
If HttpContext.Current.Session.SessionID IsNot Nothing Then
    sid = HttpContext.Current.Session.SessionID.ToString
End If

标签: asp.netsession

解决方案


推荐阅读