当前位置:  开发笔记 > 后端 > 正文

捕获SSL证书请求错误,以便重定向到正确的站点

如何解决《捕获SSL证书请求错误,以便重定向到正确的站点》经验,为你挑选了1个好方法。

我们正在使用IIS 6和ASP.Net,当用户使用时发出安全页面请求

https://somesite.com/securePage.aspx

用户收到错误:


错误代码:ssl错误错误的证书域


该证书已颁发给www.somesite.com,表明somesite.com使用的安全证书无效.

我希望能够在Application BeginRequest事件中捕获请求,但在此之前发生SSL错误.为了调用Application BeginRequest事件,用户需要单击证书错误消息.是否可以在代码中重定向或是否需要在IIS中进行此修复?



1> 小智..:

唯一的解决方案是在证书中包含SubjectAlternativeName的第二个域.一些证书颁发机构允许您无需额外费用即可完成此操作.

其他所有内容只会建立ssl连接发生,因此用户遇到错误之后.

使用HTTPS,在将任何HTTP头发送到服务器之前协商ssl连接,包括Host:-header,它告诉服务器请求实际上是针对哪个虚拟主机.

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有