我有一个在Microsoft azure VM机器上运行的springboot应用程序,我希望能够与外界进行通信。
当我在VM计算机上的浏览器中键入应用程序的地址时(在本例中为http://localhost:8080/spring),我得到了预期的回复。
但是,当我尝试从任何其他设备访问此应用程序时,即使使用虚拟机的公共IP地址,由于某种原因我无法访问它。
你们中有谁知道我应该怎么做才能解决这个问题?
答案 0 :(得分:0)
您需要导出要从外部访问的端口。
您可以通过Azure门户找到有关如何打开端口here的文档。
总结他们的文件:
HTTP
,您想要的端口(在您的情况下为8080
),优先级100
,为其命名。