如何解决如何从远程计算机访问REST API?
我正在为移动应用编写spring服务(其余)。我正在使用localhost编写测试服务,并在虚拟机(windows)上运行,但是我只能在同一台计算机上看到http://localhost:8080/rest
。我该怎么办从另一台机器上使用我的rest api?ip
aplication properties
spring.data.mongodb.host=localhost
spring.data.mongodb.port=
spring.data.mongodb.database=mongoTest
解决方法
您在谈论两件事。
您的属性文件与您的mongodb实例的连接有关。
本地主机只是一个快捷方式,“可以说”可以在本地计算机上找到该应用程序。
此属性文件中包含localhost意味着应用程序服务器和数据库服务器位于同一台物理计算机上。
如果要从另一台计算机访问API,则可以使用服务器的IP地址。
在Windows上,您可以通过在命令行中输入ipconfig来知道此地址。
在Linux上,它将是ifconfig。
稍后,您可以尝试使用计算机名称代替IP地址。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。