【问题标题】:invalid security certificate and domain names无效的安全证书和域名
【发布时间】:2009-01-16 09:45:26
【问题描述】:

我最近为一个对 www.example.com 有效但对 *.example.com 无效的网站购买了安全证书(通配符版本 - 更贵) 我现在遇到的问题是,虽然用户可以输入 http://example.com ,但安全版本(启用 ssl 的页面)https://example.com 引发了无效证书异常 - 这是完全可以理解的。

如何将 https 流量重定向到 www.example.com 版本请求实际到达服务器之前?我尝试了 url 重写和重定向,但没有任何运气。有什么想法吗?

该网站使用 ASP.NET 构建并托管在 IIS 7 服务器上。

谢谢!

【问题讨论】:

    标签: asp.net https ssl-certificate domain-name


    【解决方案1】:

    再花几块钱买一个(在 Godaddy 大约 30 美元),以获得较短的域 example.com 的廉价证书。

    似乎不太可能有大量用户输入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

    【讨论】:

      猜你喜欢
      • 2012-03-25
      • 1970-01-01
      • 2017-06-23
      • 1970-01-01
      • 2011-09-28
      • 2021-05-19
      • 2010-10-21
      • 2018-10-14
      • 2012-04-11
      相关资源
      最近更新 更多