繁体   English   中英

How to access my ASP.NET Web API on Windows Azure VM from the outside world?

[英]How to access my ASP.NET Web API on Windows Azure VM from the outside world?

I have a ASP.NET web API running on an Azure Windows VM. 我使用 .rdp 文件远程桌面访问我的虚拟机并在虚拟机上远程传输存档/编译代码。 我可以在远程桌面服务器上访问 ASP.NET web API 默认页面在此处输入图像描述

我究竟应该在 Azure 网络安全组中做什么才能从我的 VM 的公共 Static IP 访问我的 WebAPI?

您需要在 NSG 中打开端口 8000。

您可以遵循的步骤:

  1. 如果您没有网络安全组,请创建一个。
  2. 创建允许流量的入站安全规则并将值分配给以下设置:
  • 目标端口范围8000

  • 源端口范围* (允许任何源端口)或您的客户端公共 IP 地址

  • 优先级值:输入一个小于 65,500 且优先级高于默认全面拒绝入站规则的值。

例如,

在此处输入图像描述

  1. 将网络安全组与 VM 网络接口或子网相关联。

然后您可以重新启动您的 Azure VM 以使其生效。 在此处获取更多详细信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM