[英]Wcf binding for web service
我正在使用WCF创建一个简单的Web服务。 消息需要加密,用户需要通过asp.net提供程序进行身份验证。 我应该为此使用什么绑定? 是WsHttpBinding还是WebHttpBinding?
任何人都可以使用asp.net提供程序和带有wcf的自签名证书为我提供一个很好的例子。
谢谢
您说消息需要加密,但是没有指定您对消息级加密是否有特定要求,或者传输加密是否足够。
如果传输级加密已足够,则BasicHttpBinding + SSL将起作用。
否则,您将使用WSHttpBinding并配置消息级加密。 当然,该决定也可能与您要使用该服务的任何客户端的功能有关。
您还提到了WebHttpBinding,但这仅用于REST风格的服务。 您的服务是REST风格吗? 如果是这样,我认为您唯一的选择是SSL并使用传输级身份验证。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.