.net - WCF - 基于消息的安全和 SSL 加速器

标签 .net wcf ssl wcf-wshttpbinding

我目前正在使用 WCF 服务,该服务使用基于消息的安全性,旨在通过 HTTP 而不是 HTTPS 进行访问。

这已经过测试,效果很好。在部署到使用 SSL 加速器的机器时,出现以下错误。

“接收对 http://.....svc 的 HTTP 响应时发生错误。这可能是由于服务端点绑定(bind)未使用 HTTP 协议(protocol)。这也可能是由于 HTTP 请求上下文被服务器中止(可能是由于服务关闭)。有关详细信息,请参阅服务器日志。

是否有办法让消息级安全性在 https 上工作,或者是否存在已知的与 WCF 和 SSL 加速器的冲突

最佳答案

不,您不能同时使用传输和消息安全模式。但是您可以尝试使用 TransportWithMessageCredential <<凭据随消息一起传递,消息保护和服务器身份验证由传输层提供。>>

关于.net - WCF - 基于消息的安全和 SSL 加速器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3085807/

相关文章:

ios - node ios socket.io SSL 适用于 xcode 调试但不适用于 ipa 安装

java - 查找或初始化解决 "hostname in certificate didn' t 匹配所需的 keystore ”

c# - Servicepointmanager 设置 sercurityprotocol 异常

c# - 如何从匿名委托(delegate)或 lambda 访问安全关键字段?

.net - 我在理论上了解线程,但在 .net 中不了解实践

c# - 如何从 WPF 应用程序方法运行 Windows 服务应用程序

.net - IIS 缓存重试

c# - 如何使用 Process.Start() 通过网络服务在服务器端执行程序?

带有 json 自定义错误处理程序的 WCF 4 服务返回 202 Accepted

wcf - Wif 保护 WCF 服务,缓存 token - 异步 wcf 方法丢失身份