所有我试图通过以下instructions来启用我的web服务以获取ssl(自签名证书)。但到目前为止,我一直没有回答就被卡住了。为web服务配置ssl
我认为作家错过的一件事是没有设置Advanced setting->Enabled Protocols=https
。我认为这是必要的。 在我的情况下,我需要加密客户端和服务器之间传输的数据。所以我想我需要设置ssl setting->client certificate:required
。(我应该这样做吗?)就像下面。
和我设置的SSL端口是7002
我的Web服务。并为我的Web服务指定了新创建的自签名证书。就像下面一样。
Web服务成功启动。但是当我访问与https://localhost:7002/xxx.asmx
的网址。 我得到一个错误消息说:
HTTP错误403.7 - 禁止您试图访问 的页面要求浏览器有安全套接字层(SSL)客户端证书 的Web服务器识别。
我不会如果我做错了什么或错过了重要的事情。如果你发现它,请告诉我。谢谢。
我的电脑是Win7 64位操作系统和IIS 7.0。
看完这篇文章后(http://forums.iis.net/t/1156197.aspx),我想如果我只是需要加密客户端和服务器之间通过SSL传输的数据,我只需要'Accept '选项,对吗? –