.net - WCF HTTPS 证书实现问题

标签 .net web-services wcf ssl

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 9 年前

使用 WCF 实现 SSL 安全 Web 服务时,WCF 服务是否需要证书?还需要知道客户端是否需要通过证书进行身份验证才能调用启用 HTTPS 的 WCF 服务。

我正在寻找有关设计安全 WCF 服务的指导,其中所有数据都将以非常安全的加密方式在服务和 wcf 客户端之间传递,使用或不使用 ssl 和证书。请告知有关保护服务与客户端之间通信的可用机制。讨论所有的可能性。谢谢

最佳答案

公开 https (SSL) 绑定(bind)的 WCF 服务需要有服务证书。

Web 服务客户端不需要证书,除非您尝试使用相互身份验证。

以下链接提供了使用 SSL 配置 IIS 托管的 WCF 服务的分步概述:
http://msdn.microsoft.com/en-us/library/hh556232(v=vs.110).aspx

如果您不想使用证书,以下内容可能会有所帮助:
WCF message security without certificate and windows auth

关于.net - WCF HTTPS 证书实现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22786671/

上一篇:wcf - 在 WCF TCP 绑定(bind)的情况下如何启用 SSL 和证书

下一篇:.htaccess - 将 SSL 子域重定向到非 SSL 子域

相关文章:

WCF 休息 : specify content-type on WebGet Attribute doesn't seem to be working

c# - 这个线程安全吗?

c# - 根据分组删除列表中除 1 个对象以外的所有对象

android - 通过 Android 保护对 Web 服务的请求

java - 是否可以更改 XSD 文件的限制,而无需 Web 服务消费者进行任何调整?

C# REST 客户端示例?

c# - 如何在返回的类上实现接口(interface)并保留其数据?

c# - HttpClient 不在 Windows 2008 R2 上发送接受编码

c# - 什么是 __argvalue?

java - 调试 Web 服务请求