首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于操作'http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT‘无效或无法识别,消息无法处理。

由于操作'http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT‘无效或无法识别,消息无法处理。
EN

Stack Overflow用户
提问于 2012-10-19 10:11:19
回答 2查看 3.9K关注 0票数 4

尝试在WCF声明中设置STS。我在客户端收到这样的信息:

“/ClientWebsite”应用程序中的服务器错误。无法处理消息,因为操作“http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT”无效或无法识别。

我该怎么解决这个问题?

EN

回答 2

Stack Overflow用户

发布于 2013-03-26 09:07:31

WIF 4.5ADFS 2.0也有同样的问题。我通过禁用绑定上的安全上下文来解决这个问题:

代码语言:javascript
复制
binding.Security.Message.EstablishSecurityContext = false;
票数 4
EN

Stack Overflow用户

发布于 2013-05-28 21:21:42

我刚刚遇到这个问题,不得不关闭WCF绑定上的安全上下文(就像Andy建议的那样)。您需要在客户端和服务中的绑定上关闭它们。

如果您的WCF是IIS托管的,下面是配置文件:

代码语言:javascript
复制
<ws2007FederationHttpBinding>
    <binding>
        <security mode="TransportWithMessageCredential">
            <message establishSecurityContext="false" />
        </security>
    </binding>
</ws2007FederationHttpBinding>

见本文:http://stack247.wordpress.com/2013/05/28/an-unsecured-or-incorrectly-secured-fault-was-received-from-the-other-party/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12972008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档