asp.net如何创建会话ID?

时间:2017-12-22 21:01:07

标签: c# asp.net session sessionid

asp.net如何创建会话ID?有没有任何算法或数学计算或类似的东西? (我试图为网站制作机器人程序,但我需要创建sessionid而不从服务器响应中获取它)

2 个答案:

答案 0 :(得分:0)

我认为无法在没有服务器的情况下生成会话ID。服务器应跟踪这些会话并通过其配置生成特定的ID。所以可能需要从服务器请求。

答案 1 :(得分:0)

您不仅可以组成会话标识符,还希望它可以在服务器上运行。当然,虚构值的格式可能绝对正确,但它不会存在于服务器上,并且您的会话将与您没有它的情况相同。您必须推动机器人完成为“常规用户”启动会话的相同过程。这不一定要经过身份验证(登录后),但最低限度是检索网页(这取决于服务器应用程序的行为)。

但如果您正在寻找格式,那么它是一组随机的a-z和0-9个字符,总共24个。