iis7配置https

发布时间:2017-7-9 7:24:13编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"iis7配置https ",主要涉及到iis7配置https 方面的内容,对于iis7配置https 感兴趣的同学可以参考一下。

IIS7 https无法绑定主机头,显示灰色

IIS7下面默认HTTPS绑定是无法指定主机头的,但我们可以通过手工修改IIS配置来实现主机头绑定。

打开C:\Windows\system32\inetsrv\config\applicationHost.config

定位到如下位置:

<bindings>
<binding protocol="https" bindingInformation="*:443" />
<binding protocol="net.tcp" bindingInformation="808:*" />
<binding protocol="net.pipe" bindingInformation="*" />
<binding protocol="net.msmq" bindingInformation="localhost" />
<binding protocol="msmq.formatname" bindingInformation="localhost" />
<binding protocol="http" bindingInformation="*:80:www.pianyiSSL.com" /> </bindings>
找到https的配置项目行,修改为:
<binding protocol="https" bindingInformation="*:443:www.www.pianyissl.com" />
注意这里的www.pianyissl.com要换成你自己的域名,之后保存即可。

如何解决更新证书、或者创建SSL证书的时候显示“无法生成证书请求,拒绝访问”等提示信息

C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys

就吧这个文件夹的权限设置Administrator(如果你登陆的用户是其他,请填写这个用户名)完全控制即可

web不能访问https验证文件

******************************************************************************
The ACME server was probably unable to reach http://linkflys.com/.well-known/acme-challenge/DGz4z_A_VsgO3dilCAB8bkgurpPt

Check in a browser to see if the answer file is being served correctly.

*****************************************************************************

在根目录下加上文件 web.config

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension="." mimeType="text/plain" />
        </staticContent>
    </system.webServer>
</configuration>

iis7配置https

下载letsencrypt-win-simple.V1.9.1

letsencrypt.exe --accepttos --manualhost 你的域名 --webroot 你的网站路径(wwwroot路径)

输入是否要指定使用者 (用户),输入 N。( 一旦选择了Y,会让你输入用户名和密码,证书会进行用户认证 )。
参考文档:http://www.cnblogs.com/silin6/p/5931640.html