我正在使用针对所选页面的HttpModule将用户重定向到https,我不想要的是强制用户使用SSL,如果由于某种原因浏览器,代理等不支持它。是否可以使用.NET检测客户端是否支持SSL连接?
答案 0 :(得分:0)
答案 1 :(得分:0)
使用serverside .NET - 没有。 您可以尝试在首页加载时通过Javascript对HTTPS页面进行不可见的调用。
答案 2 :(得分:0)
那么,您可以尝试使用WebClient执行SSL连接,但这是否会证明浏览器也支持它?
更新:哦,你想要服务器端 .NET来测试它。不能这样做。
此外,为什么浏览器或代理不支持它? HTTPS现在非常普遍(就像过去十年一样)。