我正在尝试连接到想要进行一些 TLS 重新协商的服务器,但是当前的 Go TLS 客户端不支持重新协商。有没有办法可以强制它不重新谈判?我尝试将最小/最大版本设置为 TLS 1.2 并将 PreferServerCipherSuites 设置为 true,但仍然没有运气。
2 回答
FFIVE
TA贡献1797条经验 获得超6个赞
感谢所有回答,但看起来我搞砸了阻止配置 TLS 的条件语句,所以我尝试的一切都不起作用。嗯……
我最终通过在提交中获取 common.go 的版本,用 go 1.6.2 替换该游戏的原始版本,并重建标准库来让它工作。我将把如何做到这一点作为练习留给读者,因为我不建议这样做。但是,看起来一切正常,所以希望 1.7 很快就会发布。
现在,我现在不记得我是否让这个工作,但如果其他人在同一条船上,我相信你可以将 Min/Max TLS 版本设置为相同版本并将 PreferServerCipherSuites 设置为 true。这可能有效,但请记住 childofsoong 的评论。
- 2 回答
- 0 关注
- 242 浏览
添加回答
举报
0/150
提交
取消