我正在用c#创建一个Web应用程序。
我想为当前用户创建一个唯一标识符,以便在当前页面上使用。这个idenitfier仅适用于此页面和此用户会话。因此它会因用户,浏览器等而异。我有一个我可以使用的用户ID,但也想使用浏览器的唯一标识符,例如会话ID。所以我将根据用户ID,IP地址,页面标识符和浏览器标识符创建一个哈希值。
我可以在哈希生成中包含用户httprequest对象的值吗?
答案 0 :(得分:0)
REMOTE_ADDR
将为您提供知识产权
HTTP_USER_AGENT
将为您提供浏览器
SCRIPT_NAME
将为您提供当前运行的脚本(页面)
只需使用Request.ServerVariables
集合