0
我有一個登錄功能(全部使用jQuery插件),使用彈出窗口,一旦登錄完成,cookies設置爲用戶信息並且用戶登錄。登錄發生在使用iframe訪問受保護的頁面並使用有效的用戶憑證進行身份驗證。當我清除cookie時,iframe不再能夠訪問受保護的頁面,並且我在JavaScript中看到權限被拒絕錯誤。檢測到cookies已被用戶清除後,是否有通用的解決方案來清除iframe內容?清除Cookie並嘗試登錄
我有一個登錄功能(全部使用jQuery插件),使用彈出窗口,一旦登錄完成,cookies設置爲用戶信息並且用戶登錄。登錄發生在使用iframe訪問受保護的頁面並使用有效的用戶憑證進行身份驗證。當我清除cookie時,iframe不再能夠訪問受保護的頁面,並且我在JavaScript中看到權限被拒絕錯誤。檢測到cookies已被用戶清除後,是否有通用的解決方案來清除iframe內容?清除Cookie並嘗試登錄
我不相信有一個「cookies已被清除」,即使你可以在Javascript中聽。如果iFrame被隱藏並且錯誤是無關緊要的,那麼您可以簡單地將拋出權限被拒絕錯誤的代碼包裝在try/catch塊中,並顯示一個用戶友好的「您已註銷」的消息。