問題 1)當我通過ajax請求一個頁面時,我得到登錄頁面的響應,原因是session已過期。我可以通過輪詢解決這個問題,但最近我知道yii給出了這樣的設置$ loginRequiredAjaxResponse變量的解決方案,我正在努力,但我無法解決這個問題,任何人都可以給我一個例子,說明如何使用。我從我的上傳頁面調用ajax請求。
謝謝。
問題 1)當我通過ajax請求一個頁面時,我得到登錄頁面的響應,原因是session已過期。我可以通過輪詢解決這個問題,但最近我知道yii給出了這樣的設置$ loginRequiredAjaxResponse變量的解決方案,我正在努力,但我無法解決這個問題,任何人都可以給我一個例子,說明如何使用。我從我的上傳頁面調用ajax請求。
謝謝。
在配置文件的components
部分使用此:
'user'=>array(
'class'=>'WebUser',
'loginRequiredAjaxResponse'=>'logged-out',
),
這在任何403通過AJAX獲取輸出,而不是重定向到登錄頁面。
非常感謝你,從幾天掙扎沒有得到,你的帖子是有幫助的。再次感謝你。 –
我也面臨類似的問題。但是,不確定如何在我的控制器操作中使用它,因爲我是新手。 –
您是否在登錄時設置了「記住我」? – Sergey