我试图在我的 azure VM 上为HTTP(不是 HTTPS)请求公开端口 7445,我已经为此端口添加了一个入站规则,但仍然无法访问它。谁能知道我做错了什么?下面是我的入站端口规则的屏幕截图
我也尝试过不同的优先级,我正在尝试通过 POSTMAN 访问在此 VM 上运行的 spring boot api
我试图在我的 azure VM 上为HTTP(不是 HTTPS)请求公开端口 7445,我已经为此端口添加了一个入站规则,但仍然无法访问它。谁能知道我做错了什么?下面是我的入站端口规则的屏幕截图
我也尝试过不同的优先级,我正在尝试通过 POSTMAN 访问在此 VM 上运行的 spring boot api
是的,您可以将端口 7445 公开为 HTTP 端点。
实际上,您必须保持端口打开TCP
,然后在该端口上运行 HTTP 服务器。然后,服务器将处理该端口上的所有 HTTP 流量。
INBOUND PORT RULES
首先在 Azure 门户中打开来自VM的端口的入站流量Network Interface
,然后您需要检查您的 VM 是否在内部使用任何类型的防火墙。如果有任何防火墙,它需要允许该端口上的流量。要在你的虚拟机中管理一个简单的防火墙,你可以使用UFW