2012-09-24 5 views
0

WIF SAML WCF 서비스 작업을 시작했습니다. 나는 내가 보안 설정, 보안 토큰, WCF 서비스 등을 어떻게해야한다고 생각하는지 모든 설정을 가지고있는 것 같다. WCF 서비스를 호출하는 웹 사이트를 실행할 때 Windows 카드 공간 대화 상자와 Windows 이벤트에서 다음과 같은 오류가 나타난다. 로그.SAML WCF 웹 서비스

수신 정책이 유효성 검사에 실패했습니다. 정책 XML에 유효한 클레임 요소가 없습니다.

추가 정보 : System.Environment.get_StackTrace()에서
Microsoft.InfoCards.Diagnostics.InfoCardTrace.BuildMessage (InfoCardBaseException 예) Microsoft.InfoCards.Diagnostics.InfoCardTrace.TraceAndLogException에서
(예외 전자)
에서
Microsoft.InfoCards.Diagnostics.InfoCardTrace.ThrowHelperError에서 (예외 E) Microsoft.InfoCards.InfoCardPolicy.Validate()에서 Microsoft.InfoCards.Request.PreProcessRequest
()
에서
Microsoft.InfoCards.ClientUIRequest에서 .PreProcessRequest()
Microsoft.InfoCards.Request.DoProcessRequest (문자열 & extendedMessage) Microsoft.InfoCards.RequestFactory.ProcessNewRequest (INT32 parentRequestHandle, IntPtr입니다 rpcHandle, IntPtr입니다 inArgs, IntPtr입니다 & outArgs)에서

답변

1

에서의 메모리, 카드 공간 설정을 해제하십시오 :

ChannelFactory.Credentials.SupportInteractive = false 
+0

wcf 서비스를 참조하는 웹 사이트에서 이것을 설정합니까? –

+0

여기 좋은 예 : http://stackoverflow.com/questions/5598388/how-do-i-configure-wcf-to-use-a-custom-realm-in-urn-format-with-azure-acs – nzpcmad

+0

이 코드 스 니펫을 설정합니까? – jonas