加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 无效的安全证书和域名

发布时间:2020-12-16 06:41:16 所属栏目:asp.Net 来源:网络整理
导读:我最近购买了一个有效网站www.example.com的安全证书,但不是* .example.com(通配符版本 – 更贵) 我现在的问题是,虽然用户可以键入 http://example.com,但安全版本(启用ssl的页面) https://example.com会引发无效的证书异常 – 这是完全可以理解的. 如何在请
我最近购买了一个有效网站www.example.com的安全证书,但不是* .example.com(通配符版本 – 更贵)
我现在的问题是,虽然用户可以键入 http://example.com,但安全版本(启用ssl的页面) https://example.com会引发无效的证书异常 – 这是完全可以理解的.

如何在请求实际到达服务器之前将https流量重定向到www.example.com版本?我试过网址重写和重定向没有任何运气.有任何想法吗 ?

该网站使用ASP.NET和Hosted在IIS 7服务器上构建.

谢谢!

解决方法

为了一个较短的域example.com的廉价证书花费另外几块钱(Godaddy约30美元).

大量用户用户似乎不太可能在https://example.com中输入.如果他们输入地址,他们可能正在使用http://或什么都没有.您应该能够设置2个虚拟主机,一个用于http://example.com/,一个用于http(s)://www.example.com.将所有内容从example.com重定向到www.example.com

首先协商SSL,因此如果https://example.com具有无效证书,则无法执行将连接从https://example.com重定向到https://www.example.com的任何操作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读