使用代码让IE6支持TLS类型的HTTPS链接的问题

windows有个项目中使用内嵌页面,使用了https网址,发现在ie6环境下该网址打不开。


image.png

经过研究将 Internet选项->高级 中的“使用TLS 1.0”给勾选上即可打开该网址。
使用regshot对比该选项勾选前后的注册表快照,定位到注册表位置:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\SecureProtocols

Internet选项->高级中的三个选项:

  • 1 使用SSL 2.0
  • 2 使用SSL 3.0
  • 3 使用TLS 1.0

经测试,它们三个的值分别为:

  • 1 使用SSL 2.0 => 8
  • 2 使用SSL 3.0 => 32
  • 3 使用TLS 1.0 => 128

三个选项全部不勾选,则注册表的值为0.
三个全勾选,则注册表值为0xa8 也就是168

打开页面前使用代码设置该注册表即可。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Getting Started Burp Suite 是用于攻击web 应用程序的集成平台。它包含了许多工具,并为...
    Eva_chenx阅读 28,854评论 0 14
  • 原文: 高性能网络浏览器-第四章传输层安全性(Transport Layer Security,TLS) 翻译: ...
    梦很想家阅读 4,730评论 2 6
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,958评论 19 139
  • 生命中的人流 总是穿梭不息 似风景装扮着身边的世界 总有些人 悄悄地来 默默地等 温暖了我们的人生 更多的人如流星...
    千层云林阅读 402评论 0 21
  • 昨天收到老师期末考试的成绩,我当头蒙了。历史,政治考的太差了,两门一下拉了10几分下来,心情一下跌倒低谷,把成绩发...
    正面的期待阅读 114评论 0 1