gpt4 book ai didi

仅支持 TLS 1.0 或更低版本的浏览器的 IIS 8 重定向

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:38 25 4
gpt4 key购买 nike

出于安全要求,我在 IIS 8 中禁用了 TLS 1.0 和更低版本。为了对使用仅支持 TLS 1.0 或更低版本的旧浏览器的用户友好一些,我想将他们重定向到特定页面。

我已经安装了“MS URL Rewrite 2.0”模块,无论如何我都将其用于 http > https 重定向,但我找不到条件或服务器变量来获取协商的 TLS 版本值。

有谁知道如何实现它,或者为我指出正确的方向?

提前谢谢

最佳答案

如果客户端和服务器无法就协议(protocol)达成一致,则不会建立连接。如果您的服务器和客户端之间没有连接,您就无法向客户端发送重定向。

要完成您的目标,您需要允许建立 TLS 1.0 连接,然后服务器端检查连接并执行条件重定向...

if AgreedOnProtocol = TLS 1.0 then 
response.redirect "http://someinsecuredomain.com/whyyourbrowsersucks.html"
else
<do your normal thing>

以上是伪代码(希望是显而易见的)。

关于仅支持 TLS 1.0 或更低版本的浏览器的 IIS 8 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33613348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com