2013-07-19 39 views
1

在cookie超時時,服務器端自動重定向到登錄頁面時出現問題。 我們的應用程序使用一個包裝頁面(稱爲「Application.aspx」),它包含我們所有的控件,以及我們在IFrame中的其他應用程序。在登錄cookie過期時重定向父頁面

我的問題發生在登錄Cookie超時。當用戶設置的鎖定時間到達時,用戶應該以一個RadWindow的形式查看超時警告屏幕。該屏幕一直存在,直到全局認證cookie過期。但是,在這一點上,任何操作都只會將RadWindow重定向到登錄名,而不是完整的應用程序。

我已經嘗試在AuthenticationRequest事件中實現一個Response.Redirect(「SessionTimeout.aspx,false);行到globabl.aspx頁面,但它出現在自動控件在我的SessionTimeout頁面之前重定向的某處沿線可以執行其頁面加載。

可悲的是,這是一個大公司,我不能分享多少確切的代碼,但如果有人已經找到解決的辦法,我會很高興。

回答

0

如果任何人發現這一點,需要答案,我最終創建了一個新的cookie,其中包含原始cookie的失效日期。

然後我檢查當前日期時間是否定期接近使用jscript的exp值,何時在過期的30秒內重定向用戶客戶端。

相關問題