我們已經使用ThinkTecture服務器設置聯合安全。聯合身份驗證後,重定向到最初請求的url
當用戶希望訪問特定的URL時,他們會被重定向到身份提供者服務器(IDP),他們將登錄並進行身份驗證。
然後,IDP服務器會將用戶重定向回配置中爲該依賴方指定的「重定向URL」。
相反,我希望它被重定向到最初請求的URL。
這可能嗎?我已經讀了一些關於wreply參數的信息,但不知道如何在重定向之前使用它並攔截原始Web服務器上的身份驗證級別調用。
更新 我意識到我的問題是由於我的網址包含散列,例如, http://domain.com/#customer/123並且在散列傳遞到WIF內的重定向URL後沒有任何內容。有關更多詳情,請參閱下面的答案。
我wctx PARAM自動填充與此:&wctx = RM%3D0%26id%3dpassive%26ru%3D%252F。因此,如果我使用一些guid或原始URL填充此wctx以標識原始請求,那麼在經過身份驗證的重定向回到ReplyTo /'Redirect Url'後,如何識別它。或者它只是基於用戶名?聽起來像這個無用的參數是無用的。 –
這個答案提供了你的答案更詳細的概述(我認爲)。 http://stackoverflow.com/questions/10324627/url-redirection-from-adfs-server –