我正在asp.net网站上工作,我需要在用户首次访问该网站时为其提供一个唯一的ID(例如GUID),但在访问该网站期间始终可以使用此值。
我知道我可以在会话中使用值来执行此操作,但如果超时,则会丢失指定的值。
我尝试过以下操作,但每次加载页面时都会更改: -
sid = ""
If HttpContext.Current.Session.SessionID IsNot Nothing Then
sid = HttpContext.Current.Session.SessionID.ToString
End If