0

我已经开始研究 WIF saml WCF 服务。我似乎已经按照我的想法进行了所有设置,安全服务、客户端令牌 WCF 服务等。当我运行调用 WCF 服务的网站时,它会弹出一个 Windows 卡空间对话框,并在 Windows 事件中出现以下错误日志。

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

附加信息:
在 System.Environment.get_StackTrace()
在 Microsoft.InfoCards.Diagnostics.InfoCardTrace.BuildMessage(InfoCardBaseException ie)
在 Microsoft.InfoCards.Diagnostics.InfoCardTrace.TraceAndLogException(Exception e)
在 Microsoft.InfoCards.Diagnostics.InfoCardTrace.ThrowHelperError(例外 e)
在 Microsoft.InfoCards.InfoCardPolicy.Validate()
在 Microsoft.InfoCards.Request.PreProcessRequest()
在 Microsoft.InfoCards.ClientUIRequest.PreProcessRequest()
在 Microsoft.InfoCards.Request.DoProcessRequest(String& extendedMessage)
在 Microsoft.InfoCards。 RequestFactory.ProcessNewRequest(Int32 parentRequestHandle,IntPtr rpcHandle,IntPtr inArgs,IntPtr& outArgs)

4

1 回答 1

1

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

ChannelFactory.Credentials.SupportInteractive = false
于 2012-09-25T05:15:36.387 回答