2015-01-09 118 views
0

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

  1. ,周转基金将部署在其IIS没有Visual Studio中的服务器,所以我不知道是什么我应该为链接http://msdn.microsoft.com/en-us/library/ff648498.aspx中的部分做第3步:使用Visual Studio命令提示符创建并安装临时服务证书。

  2. 此外,我正在使用IIS 8,并且步骤13:在IIS中配置安全设置中的步骤不像步骤中所述的那样流畅。如果任何人有一些经验来配置IIS中的网站使用安全套接字层(SSL)加密和匿名安全,我会很感激一些指针。

回答

0

广告1) 您可以下载makecert,并把它在目标机器上(它只是一个简单的工具,没有必要完全VS),也可以运行在不同的机器上的命令,它会创建和安装证书LocalMachine/My商店。然后,您可以使用带有certifacate插件的mmc工具导出此证书,并将其安装在目标机器上的同一位置(再次使用mmc)。在导出时,确保您已选中“包含私钥”复选框。

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