C# samlwcfwebservice

C# samlwcfwebservice,c#,wcf,wif,saml,C#,Wcf,Wif,Saml,我已经开始从事WIF saml WCF服务。我似乎已按我认为应该的方式设置了所有内容,包括安全服务、客户端令牌WCF服务等。当我运行调用WCF服务的网站时,它会弹出一个windows卡空间对话框,并在windows事件日志中显示以下错误 传入策略验证失败。在策略XML中未找到有效的声明元素 其他信息: 在System.Environment.get_StackTrace() 在Microsoft.InfoCards.Diagnostics.InfoCardTrace.BuildMessage(I

我已经开始从事WIF saml WCF服务。我似乎已按我认为应该的方式设置了所有内容,包括安全服务、客户端令牌WCF服务等。当我运行调用WCF服务的网站时,它会弹出一个windows卡空间对话框,并在windows事件日志中显示以下错误

传入策略验证失败。在策略XML中未找到有效的声明元素

其他信息:
在System.Environment.get_StackTrace()
在Microsoft.InfoCards.Diagnostics.InfoCardTrace.BuildMessage(InfoCardBaseException ie)上
在Microsoft.InfoCards.Diagnostics.InfoCardTrace.TraceAndLogeException(异常e)
在Microsoft.InfoCards.Diagnostics.InfoCardTrace.ThrowHelperError(例外e)
在Microsoft.InfoCards.InfoCardPolicy.Validate()中 在Microsoft.InfoCards.Request.PreProcessRequest()中 在Microsoft.InfoCards.ClientUIRequest.PreProcessRequest()上 在Microsoft.InfoCards.Request.DoProcessRequest(字符串和扩展消息)
在Microsoft.InfoCards.RequestFactory.ProcessNewRequest(Int32 parentRequestHandle、IntPtr rpcHandle、IntPtr inArgs、IntPtr&outArgs)


从内存中,通过设置禁用Cardspace:

ChannelFactory.Credentials.SupportInteractive = false

你在引用wcf服务的网站上设置了这个吗?这里有一个很好的例子:我在哪里设置这个代码段?