我们有一个与http合作的网站,我们正在努力让https发挥作用。
在iis中安装证书并设置Bindings。 根据证书供应商的说法,iis中的所有内容都是正确的(已经检查过)
但是当我尝试从浏览器连接时,我得到“ERR_SSL_PROTOCOL_ERROR”
我在服务器上做了一个网络跟踪,我可以看到浏览器正在进行SSLHandshake,这就是semms OK
但是服务器的回答是
Http:响应,HTTP / 1.1 ProtocolVersion:HTTP / 1.1 StatusCode:400,错误请求 原因:错误请求
我可以在十六进制详细信息中看到错误请求 - 无效动词
任何人都知道可能出现什么问题?
Thanx Martin
答案 0 :(得分:0)
好的,我确实解决了它
为https添加新的portforwad规则时,我复制了http规则,但错过了更改服务器端的端口,因此所有通信都将端口从443转换为服务器端的端口80
/马丁