用户的机器上是否自动放置了cookie?或者它以某种方式与请求者的IP地址相关联?或者也许在ViewState中?我知道,小学问题,但我很难找到答案。
答案 0 :(得分:4)
在IIS中,在ASP.NET的配置下有一个状态管理选项卡,其中有一个名为“无Cookie模式”的设置,其中包含以下选项:
UseUri
UseCookies
自动检测
UseDeviceProfile
通常,选择“使用Cookie”,因此使用Cookie。
答案 1 :(得分:1)
它被称为ASP.NET_SessionId
。
对于本地应用,我的当前
ASP.NET_SessionId=kxt1dee1laeuq445pyzjvv55; path=/; domain=localhost; HttpOnly
你可以让它使用URL,但它很快就会变得混乱。
答案 2 :(得分:0)
这是一个cookie
答案 3 :(得分:0)
以下是MSDN概述文章,该文章介绍了该过程以及您拥有的选项:
ASP.NET Session State Overview
特别要注意,如果您的用户通过身份验证来访问您的网站,则应该在注销时放弃会话,以便会话状态不会持续存在。