1
一個remoteFunction當誰不是在點擊登錄包含類似remoteFunction一個鏈接上的用戶:一個動作春季安全如何重定向到登錄,同時調用Grails的
<a href="#" onclick="${remoteFunction(
controller: 'book',
action: 'count',
id: book.id,
onSuccess: 'updateBookCount(data,textStatus);'
)}">
add count to book
</a>
:
@Secured("ROLE_USER")
def count() { ... }
我怎樣才能將用戶重定向到登錄頁面,如果他沒有登錄?
你能解釋一下更詳細的?當註銷用戶嘗試訪問上面的鏈接安全網頁JavaScript函數updateBookCount(數據,textStatus)將得到一個錯誤,我猜。我該如何處理它? – confile
他們將在他們的會話時間被重定向到註銷頁面出來。所以這絕不會發生(如果他們有腳本打開)。 –
我想的是,用戶會被重定向到登錄頁面,如果他沒有登錄,並試圖在阿賈克斯訪問受保護的功能。我怎樣才能做到這一點? – confile