Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio IIS中的SSL证书_Visual Studio_Wcf_Iis_Ssl_Ssl Certificate - Fatal编程技术网

Visual studio IIS中的SSL证书

Visual studio IIS中的SSL证书,visual-studio,wcf,iis,ssl,ssl-certificate,Visual Studio,Wcf,Iis,Ssl,Ssl Certificate,下面我将在WCF中添加用户名身份验证。在我必须为SSL创建临时证书的步骤中,我有以下问题: WCF将部署在其IIS上的服务器没有Visual Studio,因此我不确定应该如何处理步骤3:使用Visual Studio命令提示符创建和安装临时服务证书中的链接部分 此外,我使用的是IIS 8,步骤13:在IIS中配置安全设置中的步骤没有按照分步中所述顺利进行。如果有人有经验在IIS中配置Web站点以使用安全套接字层(SSL)加密和匿名安全性,我将非常感谢提供一些指导 Ad1) 您可以下载makec

下面我将在WCF中添加用户名身份验证。在我必须为SSL创建临时证书的步骤中,我有以下问题:

  • WCF将部署在其IIS上的服务器没有Visual Studio,因此我不确定应该如何处理步骤3:使用Visual Studio命令提示符创建和安装临时服务证书中的链接部分

  • 此外,我使用的是IIS 8,步骤13:在IIS中配置安全设置中的步骤没有按照分步中所述顺利进行。如果有人有经验在IIS中配置Web站点以使用安全套接字层(SSL)加密和匿名安全性,我将非常感谢提供一些指导

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

    Ad2)我无法访问IIS8 atm,但msdn上的描述听起来不错。我能想到的唯一技巧是确保您有一个打开的HTTPS通信端口。它是使用httpcfg工具完成的