asp.net - aspx 网站加载时设置唯一的 sessionID
问题描述
我在一个 asp.net 网站上工作,当用户第一次访问该网站时,我需要为他们提供一个唯一的 ID(例如 GUID),但在他们访问网站期间始终提供此值。
我知道我可以在会话中使用一个值来执行此操作,但如果超时,他们将失去分配的值。
我尝试了以下方法,但每次加载页面时都会更改:-
sid = ""
If HttpContext.Current.Session.SessionID IsNot Nothing Then
sid = HttpContext.Current.Session.SessionID.ToString
End If
解决方案
推荐阅读
- node.js - 使用 Bcrypt.Hash 的节点 JS - 更新后密码不会被散列
- r - R - 过滤具有来自 DF2 的时间戳条件的第一个数据帧
- java - 进程不返回它的输出
- bluetooth-lowenergy - 蓝牙 LE 服务 UUID 和特征 UUID 格式
- javascript - 这里的“this”关键字有什么用?
- java - 为什么IDEA在我使用java反射时会出错,而eclipse却没有
- machine-learning - 我们可以使用预测值进行预测吗?
- git - 为什么 .git 的大小可以小于工作目录?
- javascript - 将画布(包括图像)复制到另一个画布失败
- java - MultipartFile 对象始终为空