【问题标题】:Wcf binding for web service用于 Web 服务的 Wcf 绑定
【发布时间】:2009-09-08 08:42:28
【问题描述】:

我正在使用 WCF 创建一个简单的 Web 服务。消息需要加密,并且用户需要通过 asp.net 提供程序进行身份验证。 我应该为此使用什么绑定? WsHttpBinding 还是 WebHttpBinding?

谁能给我指出一个使用 asp.net 提供程序和带有 wcf 的自签名证书的好例子。

谢谢

【问题讨论】:

标签: wcf


【解决方案1】:

您说邮件需要加密,但没有说明您是否对邮件级加密有特定要求,或者传输加密是否足够。

如果你的传输级加密就足够了,那么 BasicHttpBinding + SSL 就可以了。

否则,您将使用 WSHttpBinding 并配置消息级加密。当然,该决定也可能与您想要使用该服务的任何客户端的功能相关。

您还提到了 WebHttpBinding,但这仅用于 REST 样式的服务。您的服务是 REST 风格吗?如果是这样,那么您唯一的选择就是 SSL 和使用传输级身份验证,我认为。

【讨论】:

    猜你喜欢
    • 2015-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-15
    • 1970-01-01
    • 1970-01-01
    • 2010-11-14
    • 1970-01-01
    相关资源
    最近更新 更多