IIS中的SSL证书

时间:2015-01-09 15:54:56

标签: visual-studio wcf iis ssl ssl-certificate

我正在关注http://msdn.microsoft.com/en-us/library/ff649647.aspx#Step13以在WCF中添加用户名身份验证。在我必须为SSL创建临时证书的步骤中,我有以下问题:

  1. 将在其IIS上部署WCF的服务器没有Visual Studio,因此我不确定我应该为链接http://msdn.microsoft.com/en-us/library/ff648498.aspx中的部分做什么。 :使用Visual Studio命令提示符创建并安装临时服务证书。

  2. 此外,我正在使用IIS 8,并且步骤13:在IIS中配置安全设置中的步骤不能按照步骤中的说明顺利进行。如果有人有经验在IIS中配置网站以使用安全套接字层(SSL)加密和匿名安全性,我会感激一些指点。

1 个答案:

答案 0 :(得分:0)

的Ad1) 您可以下载makecert并将其放在目标计算机上(它只是一个简单的工具,不需要完整的VS),或者您可以在它将创建的不同计算机上运行该命令并在LocalMachine / My store中安装证书。然后,您可以使用带有certifacate addin的mmc工具导出此证书,并将其安装在同一位置的目标计算机上(再次使用mmc)。当您导出它时,请确保您拥有"包含私钥"选中复选框。

Ad2)我无法访问IIS8 atm,但msdn上的描述听起来不错。我能想到的唯一提示是确保为HTTPS通信打开一个端口。它使用httpcfg工具完成 http://msdn.microsoft.com/pl-pl/library/ms733768(v=vs.110).aspx