0
我有一個網站,與WIF安全集成,大多數情況下都是好的。它正在重定向和處理負載平衡器等STS和重定向導致與Ajax的問題,也張貼請求
我注意到一些請求它反彈到sts和回來,如果它是一個get請求不是一個問題,但它發生了幾次與AJAX請求,也與經常發佈請求。
我在想,其他人必須有同樣的問題,我必須錯過配置中的東西。我真的不喜歡編寫自定義實現來處理這個需求。
任何幫助?
感謝
我有一個網站,與WIF安全集成,大多數情況下都是好的。它正在重定向和處理負載平衡器等STS和重定向導致與Ajax的問題,也張貼請求
我注意到一些請求它反彈到sts和回來,如果它是一個get請求不是一個問題,但它發生了幾次與AJAX請求,也與經常發佈請求。
我在想,其他人必須有同樣的問題,我必須錯過配置中的東西。我真的不喜歡編寫自定義實現來處理這個需求。
任何幫助?
感謝
如果資源(網頁,圖片,CSS等)固定,需要用戶進行身份驗證它只會重定向。如果您需要確保這種情況不會發生在某些地區,你可以嘗試允許在web.config中的匿名訪問:
<location path="UnsecuredResource">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
什麼是與一跳情況是,客戶端的認證已過期或者不存在,所以瀏覽器被重定向到STS。 STS擁有一個持久性cookie,可以識別用戶以前的登錄,因此只需對用戶進行身份驗證並將其發送迴應用程序,該應用程序會自動對其進行簽名。
如果會話在客戶端過期,可能會導致需要重新進行身份驗證。確保沒有任何會導致會話過期或迷路的事情。
希望這會有所幫助。多一點信息將有助於調試此問題。
整個網站需要安全,包括CSS,圖片等。一個示例問題將是一個安全頁面上的ajax請求。令牌過期並且ajax帖子在幕後重定向。我可以通過修改自定義實現中的令牌過期來解決此問題。 – RubbleFord