IIS7的网站通过https访问提示ssl_error_rx_record_too_long

IIS7的网站通过https访问,提示ssl_error_rx_record_too_long,如下图所示:

解决办法:

一、导入服务器的SSL证书至IIS

 1、打开IIS,找到服务器证书

 2、导入本服务器的域名证书

 3、导入成功后如下图所示

二、绑定网站和服务器的文件证书

1、选中网站,右击->编辑绑定

 

 2、添加网站绑定

 类型:选择https

 IP地址:全部未分配

端口:填写自己所使用的端口

SSL证书:选择自己导入的证书

 点击确定,绑定完成。

三、对网站进行SSL设置

选中网站,搜索SSL设置,如下图所示

 SSL设置:

(1) 勾选“要求SSL(Q)”

(2) 客户证书选择“接受(A)”

(3) 点击应用

 设置完成。

 使用Chrome浏览器打开即可访问。

 

使用Firefox浏览器访问提示:连接 ****.****.com:8089 时发生错误。 在此 SSL 套接字上不允许重新协商。 错误代码: SSL_ERROR_RENEGOTIATION_NOT_ALLOWED

解决办法:

在firefox浏览器下输入:about:config

并搜索“security.ssl.allow_unrestricted_renego_everywhere__temporarily_available_pref”字样,将其值修改为true即可。
但是打开这个选项,对浏览器是有影响的,具体的影响不知道。

posted @ 2019-03-11 17:18  灿烂初秋  阅读(12643)  评论(0编辑  收藏  举报