【问题标题】:ASP.NET MVC: How to implement a wild card SSL for more than one static domain on a single IP?ASP.NET MVC:如何在单个 IP 上为多个静态域实现通配符 SSL?
【发布时间】:2010-05-12 14:52:39
【问题描述】:

通配符 SSL 允许任何域前缀:

*.mydomain.com accepts
ssl.mydomain.com
secure.mydomain.com
anything.mydomain.com

鉴于 MVC 可以根据 URL 将请求路由到正确的视图,是否就像在 IP 上加载通配符 SSL 证书,然后使用 DNS 将各种名称映射到 IP 一样简单?

【问题讨论】:

    标签: asp.net-mvc ssl wildcard-subdomain


    【解决方案1】:

    假设您在 IIS 中将上述每个设置作为单独的站点,您只需通过 IIS6 向导或 IIS7 绑定菜单将证书应用到每个站点。

    就 SSL 而言,IP 地址无关紧要,因为 SSL 证书基于 DNS 名称,而不是 IP。

    【讨论】:

    • 问题是在同一个 443 SSL 端口下的同一个 IP 上是否可以有 https://ssl.mydomain.com 和 https://secure.mydomain.com?
    • 我相信这是可能的,你只需要添加一个额外的绑定。
    • 如何将它们都绑定到同一个套接字端点?哪个实例会接听敲门声?
    • 所有指向单个 ip 和 ssl 端口的域名将由单个 MVC 实例应答,然后路由到相应的控制方法和视图(或调用适当方法的单个控制方法.)
    猜你喜欢
    • 1970-01-01
    • 2012-10-30
    • 1970-01-01
    • 2019-01-17
    • 1970-01-01
    • 2012-08-12
    • 2012-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多