我有一個情況,我們有一個MVC 2應用程序(我有一個基本的MVC 2應用程序嘗試這樣做沒有任何多餘的東西,還是同樣的問題) - 一個SignInResponse消息可能只有當前的網絡應用程序中的重定向並使用adfs 2來驗證我的用戶。錯誤 - MVC 2.0應用程序
所以.. 現在我進入我的申請,得到了下面.. ID3206:一個SignInResponse消息只可在當前Web應用程序中重定向:「/ [應用]」是不允許的。 描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。 異常詳細信息:Microsoft.IdentityModel.Protocols.FederationException:ID3206:SignInResponse消息只能在當前Web應用程序內重定向:不允許使用'/ [app]'。
我看了這個大多數博客,併發布到一個..
<federatedAuthentication>
<wsFederation passiveRedirectEnabled="true" issuer="https://auth.[domain]/adfs/ls/" realm="https://[development domain]/[app]/" requireHttps="true" />
<cookieHandler requireSsl="true" />
</federatedAuthentication>
<audienceUris>
<add value="https://[development domain]/[app]/" />
</audienceUris>
- 我對境界和audienceUris尾隨斜線。
- 我已經添加了他對Application_BeginRequest的建議 - 然後我將代碼複製到[開發域],因爲那是證書所在的地方..然後它就陷入了一個無限循環。
- 我也檢查了我的依賴方日內瓦服務器上。該標識符和端點(POST)都是https://開頭[開發域]/[程序]/- 再次與結尾的斜線
我認爲這是一個問題,因爲它是一個MVC應用程序,我創建了大量聲明感知網站,並在default.aspx頁面上獲得了我的聲明等。我的想法是,涉及MVC應用程序的路由以某種方式發佈它錯誤?
真的apprecaited作爲即時通訊的任何幫助尋找在這個安靜的,而現在無濟於事..
Ĵ
我有MVC4同樣的問題。 – SGarratt 2012-11-28 10:44:13