Asp.net mvc 我真的需要2个SSL认证才能将裸域重定向到www吗?
我有一个网站,我只想和它一起使用。 我必须在我的web.config(Azure网站上的asp.net MVC)中配置两个url重定向,一个从http重定向到https,另一个从裸域重定向到www.domainAsp.net mvc 我真的需要2个SSL认证才能将裸域重定向到www吗?,asp.net-mvc,iis,ssl,ssl-certificate,azure-web-app-service,Asp.net Mvc,Iis,Ssl,Ssl Certificate,Azure Web App Service,我有一个网站,我只想和它一起使用。 我必须在我的web.config(Azure网站上的asp.net MVC)中配置两个url重定向,一个从http重定向到https,另一个从裸域重定向到www.domain 我最初只为我的www.domain.com购买了一个SSL证书,但当有人进入裸域时,他会在重定向发生之前收到浏览器警告/阻止。最终,我为我的裸域购买了第二个SSL证书,现在一切都正常了,但我不禁要问,我真的需要为这个场景购买两个证书吗?是的,如果您希望能够重定向使用https协议手动进入
我最初只为我的www.domain.com购买了一个SSL证书,但当有人进入裸域时,他会在重定向发生之前收到浏览器警告/阻止。最终,我为我的裸域购买了第二个SSL证书,现在一切都正常了,但我不禁要问,我真的需要为这个场景购买两个证书吗?是的,如果您希望能够重定向使用https协议手动进入裸域的用户,那么您确实需要一个对两个域有效的证书 它可以是两个证书,但也可以是一个包含两个域的证书。大多数SSL供应商免费提供裸域 (还有一个Let's encrypt可以免费为您提供证书。) 此外,拥有裸域的证书允许您使用包括子域在内的HST,这可以保护您的所有子域不受SSL剥离的影响