使用了不受支持的协议。ERR_SSL_VERSION_OR_CIPHER_MISMATCH的问题解决办法
原因
windwos 2008 R2 使用IIS部署的项目申请使用https协议的时候,通过安全加密协议访问网站提示不受支持的协议
解决方案
- 检查并启用TLS1.2和TLS1.0协议,以及通过修改注册表来调整SCHANNEL设置。
- 注册表将禁用的不安全协议放开即可
## 启用TLS 1.2 #查询 reg query "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Client" #添加client reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Client" /v "Enabled" /t REG_DWORD /d "1" /f reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Client" /v "DisabledByDefault" /t REG_DWORD /d "0" /f #添加Server reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Server" /v "Enabled" /t REG_DWORD /d "1" /f reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Server" /v "DisabledByDefault" /t REG_DWORD /d "0" /f
- 重启服务器,即可。
声明:本站所有文章,如无特殊说明或标注,均为本站会员收集整理发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。