如果我创建一个azure网站,我们假设:myname.azurewebsites.net
,我可以使用http(http://myname.azurewebsites.net
)或https(https://myname.azurewebsites.net
)来访问它。
这是什么意思?我是否理解正确,基本上我不需要SSL证书,因为它默认有一个证书?
我需要构建一个需要使用SSL的Web服务。因此,我是否需要购买ssl证书和自定义域名(不重要)?我不需要自定义域名,默认域名对我来说很好。那么我可以使用Azure提供的SSL服务:https://myname.azurewebsites.net
(是通配符证书)吗?
答案 0 :(得分:6)
如果您需要构建需要使用SSL的Web服务,我强烈建议您使用自己的域和自己的SSL证书(购买一个),如果您正在使用生产。如果你只是测试/玩游戏 - 你可以安全地使用默认提供的那个。
你提供的默认值是正确的 - 只要它只绑定到默认的XXX.azurewebsites.net
域,你就可以为你的azure网站获得(免费)SSL。但是,您获得的证书是颁发给*.azurewebsites.net
的通配符证书。如果我要去制作服务,我就不会用它!
如果要将Azure网站的SSL功能与您自己的域和证书一起使用,请查看Pricing and requirement pages。有一些重要的事情需要注意!