FederatedPassignInnInStatus 컨트롤은 STS에 올바르게 리디렉션되지 않습니다.도와주세요

StackOverflow https://stackoverflow.com/questions/6049633

문제

다음을 사용하고 있습니다 :

<%@ 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 제공자에게 원인이며 내가 일어나고 싶은 일이 아닙니다.나는 이것이 일어날 때 잘못되었다고 생각하고 있다고 생각하고 있습니다.따라서 FederatedPassIgnInStatus 컨트롤을 클릭하는 대신 ...이 URL을 내 브라우저에 붙여 넣으면 다음과 같이하십시오.

https://dev.apps.ahca.myflorida.com/SingleSignOnPortal/Default.aspx?wa=wsignout1.0&wreply=https://dev.apps.ahca.myflorida.com/ClaimsEnableWebSiteEx01/Default.aspx
.

모든 것이 잘 작동합니다!

그래서, 제 질문은 .. 어떻게이 DARN 컨트롤을 올바르게 작동 시키도록 얻을 수 있습니까?인터넷 / 프로그래밍 WiF 도서 / 신원 교육 키트 (4 월 릴리즈)에 대한 문서를 찾거나 올바르게 사용하는 방법을 찾을 수 없습니다.

Microsoft를 방문하십시오.

이 좌절 된 프로그래머를 돕고 있습니다.

감사합니다

도움이 되었습니까?

해결책

In one of our samples (sample #1 from here: http://claimsid.codeplex.com) we are doing exactly the same.

Our control looks like this:

 <idfx:FederatedPassiveSignInStatus ID="FederatedPassiveSignInStatus" runat="server" 
                        OnSignedOut="OnFederatedPassiveSignInStatusSignedOut" SignOutText="Logout" FederatedPassiveSignOut="true" SignOutAction="FederatedPassiveSignOut" />

Might be you are missing a FederatedPassiveSignOut="true" ?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top