启用用于Azure云服务的HTTPS(运行Linux服务器的虚拟机)

问题描述:

我试图在Azure云服务上启用HTTPS。 它不属于azurewebsites。 我正在使用已生成的自签名证书。 继此guide之后,我遇到了一个问题:我无法访问.csdef文件来修改WebRole部分,以按照指南中所述创建适当的端点。启用用于Azure云服务的HTTPS(运行Linux服务器的虚拟机)

我想知道是否有任何方法可以通过Azure门户使用自签名证书来启用HTTPS。

我试图用TCP协议打开命名端点HTTPS的443端口;不幸的是,我注意到修改.csdef文件,而不是直接应用https协议。

你能帮我吗?我现在有点卡住了。

+0

目前还不清楚 - 你是什么意思“继...我无法访问”?为什么你不能按照描述手动进行手动操作并上传它?我认为没有办法在门户网站上完成整个过程。 –

+0

@AlexandrBelotserkovskiy目前我无法使用Visual Studio,因为我没有Windows笔记本电脑。所以,因为我只能使用我的Linux机器,所以我想知道是否可以通过门户网站完成所有工作。 – Kromag

服务配置文件服务包被放置在存储。使用Get Package(REST API),您可以检索之前用于部署的云服务包。

另外这里是一个更详细的文章:Download Microsoft Azure Cloud Service Package files,希望它有帮助。

+0

是否可以更新**服务配置文件**和**服务包**部署已使用此API检索的修改包? – Kromag

+0

您可以使用https://azure.microsoft.com/en-us/documentation/articles/cloud-services-model-and-package/#cspkg创建可在Azure SDK中使用的服务包。另外https://blogs.msdn.microsoft.com/avkashchauhan/2011/12/11/exploring-windows-azure-package-contents/说.CSPKG是一个ZIP文件。 – Steven