IIS强制要求证书到客户端node.js应用程序

时间:2017-05-01 12:27:46

标签: ssl iis https certificate

我的Windows Server 2012上有一个在IIS 8.5上运行的应用程序,我已将其配置为使用我刚购买的this证书。所以现在我可以使用https协议访问该网站。

我在我网络外的某些计算机上运行node.js客户端,并不时向服务器发布一些数据。我现在想拥有SSL证书,以确保连接安全。我一直在谷歌上搜索几个小时,我无法了解我需要做什么。

我的目标是从客户端执行HTTP POST,并且只允许使用证书的客户端将数据上传到我的https://example.com/upload网址。

首先,我需要配置IIS,以便在进行握手时需要证书,但我在webapp中的身份验证面板中没有选项。我只有这些选项:  enter image description here

我做错了什么?

1 个答案:

答案 0 :(得分:1)

点击SSL设置

Click on SSL Settings

然后勾选需要SSL

Then tick Require SSL