全部,我试图按照这个说明为 ssl(自签名证书)启用我的网络服务。但到目前为止,我一直没有回答。
我认为作者错过的一件事是没有设定的Advanced setting->Enabled Protocols=https
。我认为这是必要的。就我而言,我需要加密客户端和服务器之间传输的数据。所以我想我需要设置ssl setting->client certificate:required
。(我应该这样做吗?)就像下面一样。
我已经7002
为我的网络服务设置了 ssl 端口。并为我的 Web 服务指定了新创建的自签名证书。就像下面一样。
Web 服务已成功启动。但是当我使用https://localhost:7002/xxx.asmx
. 我收到一条错误消息说:
HTTP 错误 403.7 - 禁止您尝试访问的页面要求您的浏览器具有 Web 服务器可识别的安全套接字层 (SSL) 客户端证书。
如果我做错了什么或错过了重要的事情,我不会。如果你找到了,请告诉我。谢谢。
我的电脑是 Win7 64 位操作系统和 IIS 7.0。