可以在IIS(asp.net)上的网站和虚拟目录之间共享SSL证书吗?

时间:2012-04-22 22:54:12

标签: asp.net iis ssl

如果我有一个安装了ssl证书的网站(mydomain.com)。然后我创建了一个虚拟目录mydomain.com/forums,我希望该站点也被同一个ssl证书覆盖。这会自动发生在iis7上吗?有什么特别的事情我需要做才能做到这一点吗?我需要关注的任何问题?

1 个答案:

答案 0 :(得分:2)

证书中描述的身份遵循RFC 2818 (Section 3.1)中定义的规则。这适用于整个主机,因此mydomain.com上的相同证书对该主机中的所有URI都有效。

请注意,我说的是使用此主机的URI,不一定是子域上的主机,例如subdomain.mydomain.com:在这种情况下,证书也必须对该子域有效。

正如我在this answer on Security.SE recently中所说,即使使用更新的RFC 6125,它允许证书主题备用名称(RFC 2818仅涉及DNS名称或IP地址)中的URI条目,验证也不会t远远超过主机名。