检测是否支持SSL

时间:2009-05-28 10:59:26

标签: .net ssl

我正在使用针对所选页面的HttpModule将用户重定向到https,我不想要的是强制用户使用SSL,如果由于某种原因浏览器,代理等不支持它。是否可以使用.NET检测客户端是否支持SSL连接?

3 个答案:

答案 0 :(得分:0)

http://bytes.com/groups/net-asp/347085-detect-https

希望这会有所帮助。一定要读下来。

编辑:...忽略。重读Q,这是回答一些不同的东西

答案 1 :(得分:0)

使用serverside .NET - 没有。 您可以尝试在首页加载时通过Javascript对HTTPS页面进行不可见的调用。

答案 2 :(得分:0)

那么,您可以尝试使用WebClient执行SSL连接,但这是否会证明浏览器也支持它?

更新:哦,你想要服务器端 .NET来测试它。不能这样做。

此外,为什么浏览器或代理不支持它? HTTPS现在非常普遍(就像过去十年一样)。