【问题标题】:How to access my ASP.NET Web API on Windows Azure VM from the outside world?如何从外部世界访问我在 Windows Azure VM 上的 ASP.NET Web API?
【发布时间】:2021-03-16 19:05:44
【问题描述】:

我有一个在 Azure Windows VM 上运行的 ASP.NET Web API。我使用 .rdp 文件远程桌面访问我的虚拟机并在虚拟机上远程传输存档/编译代码。 我可以通过 访问远程桌面服务器上的 ASP.NET Web API 默认页面

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

【问题讨论】:

  • 你的问题解决了吗?

标签: asp.net azure iis azure-virtual-machine


【解决方案1】:

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

您可以遵循的步骤:

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

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

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

例如,

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

然后您可以重新启动您的 Azure VM 以使其生效。获取更多详情here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-30
    • 2014-05-12
    • 1970-01-01
    • 1970-01-01
    • 2023-01-17
    • 1970-01-01
    • 2013-05-25
    • 1970-01-01
    相关资源
    最近更新 更多