【发布时间】:2013-07-29 03:15:05
【问题描述】:
我有一个托管在 Azure 网站 (appnameapi.azurewebsites.net) 中的 WebAPI 解决方案,其中一些端点现在暴露给常规 http。
我还有一个客户端应用程序托管在appname.azurewebsites.net 下的单独网站中。
我从 hover 购买了 appname.com,并正在将 appname.com 转发到 appname.azurewebsites.net,并带有掩码。客户端应用程序现在向appnameapi.azurewebsites.net 发出请求,但未加密。
我的目标是让 SSL 在 Web 客户端上运行,以便用户在浏览器栏中看到 SSL,并且从客户端到 api 端点的任何内容都被加密。
我去了 rapidSSL 并为appname.com 购买了证书。现在我不确定是否需要将它放在我的 WebAPI 网站或我的客户端网站中。我找到了一些关于在 Azure 中设置 SSL 的文档,但没有什么能让我很好地了解在这种情况下需要做什么。
下一步是什么?每个站点是否需要一个证书,如果不需要,单个证书在哪里?
【问题讨论】:
标签: asp.net-mvc azure ssl asp.net-web-api azure-web-app-service