虽然在我的浏览器中打开了需要登录的网页, 如果我关闭浏览器并重新打开,我必须再次写入用户名密码。
但是,有时当我关闭浏览器并重新打开同一页面时,它不再需要用户名和密码了吗?
是关于Session,Cookie吗?如果是,为什么有不同的条件? 你觉得怎么样?
答案 0 :(得分:0)
Gokturk
它取决于它们使用会话状态管理技术。基本上有3个状态管理可以在asp.net中使用
我认为使用Cookie的网页有一些到期时间。如果它的会话然后当你关闭 浏览器然后会话将被清除。 (InProc模式)。
Cookie将在上述时间段内过期,如果您在浏览器关闭后能够重新登录,则会检查cookie以获取您的凭据。
对于不同条件的原因将明确指出
答案 1 :(得分:0)
因此,网站似乎只允许基于会话的非持久性cookie。我的猜测(正如我在我的系统上看到的那样),浏览器已关闭,但该过程并未消失。当您打开“新”浏览器时,它将获取现有流程,并且所有会话信息仍然有效。要确认这一点,请关闭浏览器,检查任务管理器以确保在开始新会话之前完全缺少iexplore.exe,chrome.exe或firefox.exe。