尋找跨瀏覽器的方式將用戶從使用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