Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么Azure DevOps在匿名中打开时仍保持登录状态_Javascript_Azure_Google Chrome_Security - Fatal编程技术网

Javascript 为什么Azure DevOps在匿名中打开时仍保持登录状态

Javascript 为什么Azure DevOps在匿名中打开时仍保持登录状态,javascript,azure,google-chrome,security,Javascript,Azure,Google Chrome,Security,今天我注意到我们公司的本地Azure DevOps服务器显示了这种奇怪的行为。当我在Google Chrome的匿名模式下打开DevOps web dashboard(通过我们的内部域)时,它显示我正在登录,尽管我事先确定我没有通过匿名登录该网站。然后我尝试手动删除缓存、cookies、会话数据和我能找到的所有其他内容,但它仍然让我保持登录状态。使用Firefox的私有浏览模式进行测试时,不会出现这种行为 当以“正确”的方式注销DevOps时(例如,单击“注销”按钮),您会收到一条消息,提示:您

今天我注意到我们公司的本地Azure DevOps服务器显示了这种奇怪的行为。当我在Google Chrome的匿名模式下打开DevOps web dashboard(通过我们的内部域)时,它显示我正在登录,尽管我事先确定我没有通过匿名登录该网站。然后我尝试手动删除缓存、cookies、会话数据和我能找到的所有其他内容,但它仍然让我保持登录状态。使用Firefox的私有浏览模式进行测试时,不会出现这种行为

当以“正确”的方式注销DevOps时(例如,单击“注销”按钮),您会收到一条消息,提示:
您必须关闭浏览器才能完成注销过程。
这可能与整个过程有关。如果不关闭浏览器并返回DevOps web仪表板,您只需保持登录状态


我的问题是,是否有人知道Azure DevOps web dashboard的会话数据存储在哪里,以及他们是如何以这种方式实现登录系统的?

通过观察Chrome中的网络流量解决了这个问题。它发送的请求显然是Microsoft专有的身份验证方法。这就是为什么删除会话文件或使用Incognito不起任何作用。

检查是否有任何其他Incognito Chrome窗口。使用任务管理器查看是否存在任何进程。