【发布时间】:2015-06-30 15:56:52
【问题描述】:
- 我登录网站(标签 1)并连接到需要 验证。
- 然后我为自己创建一个 word 链接(可以是任何链接 从任何地方)但关键链接到相同的默认浏览器 保留登录详细信息。
- 单击链接会打开一个新选项卡(选项卡 2) 到同一个网站,但它要求提供登录详细信息!
网页的后端代码有if (!HttpContext.Current.User.Identity.IsAuthenticated) thenREDIRECT
我不明白,如果用户在标签 1 中登录并且外部链接在 Chrome 中打开标签 2,为什么它认为用户已注销...我可能应该知道原因,但我太老了花费数年时间找出原因。
希望有人能提供帮助。
[更新] 调试代码显示加载事件正在加载两次。第一次 Chrome 的选项卡未打开且 IsAuthenticated 为 false,然后第二次 IsAuthenticated = true 但为时已晚,因为我已经对第一次通话采取了行动!
【问题讨论】:
-
评论是自动生成的,因为我投票将问题标记为系统中的重复,这将添加一个更突出的链接,并在搜索结果中更清楚地表明答案在该页面上不是这个。见stackoverflow.com/help/duplicates
标签: c# asp.net webforms forms-authentication