寻找跨浏览器的方式将用户从使用Windows身份验证的网页上注销。跨浏览器窗口窗体注销?
1
A
回答
2
没有最终的解决方案。这是所有类型www认证的已知限制。
您可以发送一个虚假的未经授权的答案来再次请求密码。这种方法可以帮助您模拟注销。
Response.Status = "401 Unauthorized"
Response.AddHeader "WWW-Authenticate", "Negotiate"
Response.AddHeader "WWW-Authenticate", "NTLM"
+0
有趣。迄今为止最好的。 – Will 2009-12-08 16:30:43
0
0
登录用户出什么点?您是否希望他们不得不关闭浏览器并再次访问该网站并自动登录?
如果它只是一个纯粹的视觉伪装,那么我会使用cookie来指示用户是否需要显示登录屏幕。它与认证或授权无关,仅仅是它们是否“登录”的指标。
当他们注销并转到登录屏幕时会发生什么?你是否希望他们实际上必须输入他们的凭据?什么是“注销后登录”用户故事?
+0
重点在于处理用户必须登录网站才能使用的情况,他们不允许共享会话(用户Hurr无法同时登录两次),并且用户经常关闭浏览器而不注销,这意味着他们必须等到他们的会话超时后才能重新登录。 – Will 2009-12-09 19:08:21
相关问题
- 1. 跨浏览器Modal窗口
- 2. 跨浏览器的URL窗口共享
- 3. 跨浏览器窗口关闭事件
- 4. c#窗体窗体注销
- 5. 嵌入的Microsoft Word在浏览器窗口(跨浏览器)
- 6. JavaScript中的跨浏览器调整浏览器窗口
- 7. 当浏览器窗口关闭时自动注销用户 - salesforce
- 8. AngularJS在关闭浏览器窗口时自动注销
- 9. 打开窗口浏览器
- 10. 观察浏览器窗口
- 11. 通过浏览器窗口
- 12. Python GTK窗口浏览器
- 13. 如何缩小窗体组件以适应浏览器窗口
- 14. 关闭窗口时注销
- 15. 全屏浏览器窗口与JavaScript(跨浏览器)或替代品?
- 16. Visual Studio服务器 - 浏览器窗口
- 17. 来自嵌入式.swf跨浏览器的弹出窗口
- 18. 如何制作跨浏览器的窗口卸载请求?
- 19. 注销浏览器层
- 20. 防止浏览器窗口时,Chrome浏览器开发工具窗格打开
- 21. 在C#中打开浏览器窗口作为弹出窗口#
- 22. 打开新窗口弹出窗口与浏览器分开
- 23. 在新的浏览器窗口GWT弹出窗口
- 24. 在浏览器窗口关闭前显示jQuery弹出窗口
- 25. 从其他窗口关闭所有子窗口浏览器
- 26. 重新调整窗口大小浏览器窗口
- 27. GWT:将窗口小部件添加到新窗口浏览器
- 28. 从弹出窗口打开新的浏览器窗口
- 29. 如何获取浏览器窗口的X11窗口ID
- 30. 从子窗口打开子浏览器窗口
有人能告诉我什么是“使用Windows身份验证的网页”吗? – chronos 2009-12-07 19:02:55
@Chronos,.NET支持2种身份验证模式 - Windows和Forms。 Windows使用用户登录到计算机的帐户,表单使用标准的用户名/密码字段。谷歌应该告诉你其余的。 – LiamB 2009-12-08 09:36:39
@Pino - 谢谢!我从来没有开发过特定于Windows的网站,因此我缺乏知识。 – chronos 2009-12-08 11:55:09