我難倒上時,窗體身份驗證cookie過期如何在Silverlight中觸發一個事件。我想立即將應用程序重定向到登錄屏幕。我知道我可以等到Web服務調用失敗,但我認爲在輸入數據後重定向用戶登錄是糟糕的客戶體驗。Silverlight 4的加薪事件
0
A
回答
0
此cookie有30分鐘的默認超時。這意味着,如果沒有與服務器超過30分鐘沒有通信,則Cookie將過期,用戶將被註銷。期滿如何發揮作用是比較複雜,但是這是一個簡單的版本,實際執行(你可以在這裏找到所描述的更爲複雜的行爲:http://support.microsoft.com/kb/910439)。如果需要(在web.config文件中),可以增加或減少此值,但不建議將其設置得太大。 Cookie的使用期越長,就有越多的人有機會偷取它並冒充用戶。 Cookie的短期壽命本質上是一種安全措施,只有在仔細考慮後才能更改。
從Pro商業應用程序使用Silverlight 4,第250頁
我想你可以做一個計時器在MainPage
,如果不更新計時器30分鐘,只是自動重定向到登錄。我現在找不到報價,但我想我記得他還說過,當cookie過期時,沒有真正的方法。
相關問題
- 1. Silverlight 4:事件不發射?
- 2. Silverlight 4 + MVVM + KeyDown事件
- 3. SilverLight 4,DataGrid,DataGridColumnHeader,MouseLeftButtonDown事件
- 4. Silverlight 4:如何延遲Mouseenter事件
- 5. 處理Silverlight 4 RichTextBox粘貼事件
- 6. Silverlight 4控件
- 7. 加薪事件線程安全的 - 最佳實踐
- 8. 的Silverlight&事件
- 9. 在Google Chrome中加載SIlverlight 4組件
- 10. Silverlight 3和Silverlight 4有條件的xaml
- 11. 翻譯在VB從C#代碼(復加薪事件)
- 12. 製作類實現接口加薪事件
- 13. 加薪事件有一把umbraco刷新緩存7
- 14. Silverlight的XAP文件4
- 15. Silverlight 4的ListView控件?
- 16. Silverlight SizeChanged事件
- 17. Silverlight 5事件
- 18. 如何觸發Silverlight 4中的(編輯)按鈕中的PreparingCellForEdit事件4
- 19. Silverlight 4在控制級別的關鍵事件
- 20. 如何在Silverlight 4中的樣式中綁定事件
- 21. 如何在silverlight 4的click事件中定位popup?
- 22. 的Silverlight 4 Timepicker
- 23. Silverlight 4下拉控件
- 24. Silverlight 4條件驗證
- 25. Silverlight 4 MVVM TreeView控件
- 26. Silverlight 4用戶控件&mvvm
- 27. Silverlight 4:圖表控件
- 28. Silverlight 4嚮導控件
- 29. Silverlight ListBox OnMouseOver事件
- 30. silverlight鼠標事件
如果我採取這種做法,是否有任何安全問題,如果我揭露到期時間戳給客戶?如果我擔心篡改,我甚至可以簽署這個價值。 – kjsteuer 2011-05-03 04:07:03
我不這麼認爲。 cookie也在服務器上過期。因此,當有人與服務器上的時間戳篡改,他仍然不會在服務器上驗證,因此無法訪問任何東西。 – LueTm 2011-05-03 14:10:53