【发布时间】:2021-08-27 17:16:28
【问题描述】:
我有一个问题似乎无法找到答案,因此希望有人能提供帮助。
我有一个动态网站,有 300 多个唯一域指向它。
最近需要使用 SSL 来保护它,我需要使用 UCC/SAN 证书。我只想将每个域的 www 版本放在证书上,以节省证书上的金钱和空间(似乎 Safari 只允许每个证书 318 个条目)。
我的问题是如何将流量重定向到 www。因此,如果请求的 URL 以 https 开头,则它与证书匹配。
示例:我使用 http 到 https 并使用 IIS 的 URL 重写添加 www 前缀
"http://www.example.com" goes to "https://www.example.com"
"http://example.com" goes to "https://www.example.com"
"https://example.com" fails because of certificate name mismatch
我为我的无知道歉,但似乎浏览器在允许重定向发生之前验证了证书?有什么我不知道的方法吗?
任何帮助将不胜感激!
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-core ssl