如何在 Azure 托管应用程序中放置 URL 而不是 IP 地址?

How can I put a URL instead of an IP address in Azure Hosted application?

您好,我已经通过 Azure 虚拟 Machine.Now 上的 IIS 托管了我的应用程序,生成的 link 访问看起来像这样:

http://13.76.241.183/xyzApplication

但是,我希望它看起来像:

https://CloudApp.net.xyzApp/xyzApplication

有任何修复吗??

您的虚拟机应该有一个服务名称,即 mywebserver.cloudapp.net,您可以引用它。

服务名称通常是 VM 名称或类似名称。 如果您登录到 manage.windowsazure.com,找到您的 VM,然后单击 "Dashboard",您将在仪表板屏幕的右下角看到它的 DNS 名称。

您的虚拟机是经典 VM 还是 ARM VM? 以上答案对于经典虚拟机是正确的。 ARM 虚拟机中没有云服务的概念,所以你的 url 变成了这样的东西 (域名标签).(位置).cloudapp.azure.com

请检查 - https://blogs.msdn.microsoft.com/cloud_solution_architect/2015/05/05/creating-azure-vms-with-arm-powershell-cmdlets/

更新- 对于 ARM VM,如果您转到门户,单击 VM,然后在要点中单击 Public IP address/DNS 名称标签下的 links,您将打开一个 blade,它将向您显示完整的 link