我使用的是:FederatedPassiveSignInStatus控件未正確重定向到STS。請幫助
<%@ Register assembly="Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" namespace="Microsoft.IdentityModel.Web.Controls" tagprefix="wif" %>
<wif:FederatedPassiveSignInStatus runat="server" ID="SignInStatus1" SignOutAction="FederatedPassiveSignOut" SignOutPageUrl="Default.aspx" />
當控件顯示用戶登錄的鏈接「退出」。當他們點擊鏈接,就其重定向到:
https://dev.apps.ahca.myflorida.com/SingleSignOnPortal/?wa=wsignout1.0&wreply=https://dev.apps.ahca.myflorida.com/ClaimsEnableWebSiteEx01/Default.aspx&wa=wsignout1.0&wreply=https://dev.apps.ahca.myflorida.com/ClaimsEnableWebSiteEx01/Default.aspx
這會導致意外的行爲與我的STS提供商,而不是我想發生什麼。我想我有一些配置錯誤,這會發生。因此,而不是點擊FederatedPassiveSignInStatus控制......如果我只是這個URL粘貼到我的瀏覽器:
https://dev.apps.ahca.myflorida.com/SingleSignOnPortal/Default.aspx?wa=wsignout1.0&wreply=https://dev.apps.ahca.myflorida.com/ClaimsEnableWebSiteEx01/Default.aspx
然後一切工作正常!
所以,我的問題是..我怎樣才能得到這個困擾控制工作正常?我無法找到有關此控件或如何正確使用它的互聯網/編程WIF書籍/身份培訓工具包(4月發行版)上的任何文檔。
走向微軟的道路。
請幫助這個沮喪的程序員。
感謝
還沒有得到很好的答案。我剛剛創建了一個具有正確註冊網址的超鏈接..但我想獲得它,所以ASP.NET身份用戶控件可以正常工作,只是硬編碼超鏈接。 – 2011-07-05 19:37:32