java - Spring Boot:API访问错误:连接失败
问题描述
我使用 Spring Boot 在 Eclipse 中创建了一个 REST API 示例。当我使用它访问 API 时http://localhost:8080/getInfo
,它可以工作,但是如果我使用 IP 地址从外部客户端访问相同的 API,http://<IP address>:8080/getInfo
那么它会给出错误 - 无法连接到如何使用 IP 地址或域名访问 API?
解决方案
如果您想指定除 localhost 或任何其他服务器配置(如端口、错误控制器或超时设置)之外的其他服务器地址,您可以使用 application.properties 中的服务器默认属性来完成。Spring 将自动从 application.properties 文件加载嵌入式 tomcat 配置。供不同的服务器地址使用。
server.address= # Network address to which the server should bind.
在您的 application.properties 中。
对于其他服务器配置,请查看:Spring Common Properties
推荐阅读
- python - Selenium 认为它已经点击但它没有
- javascript - 如果变量存在则接收逻辑值
- python - 在 Pandas 中将表示时间段的整数转换为时间
- reactjs - 滚动到 FlatList 中的某个项目 - 不知道确切的宽度
- amazon-web-services - AWS-CDK:有什么方法可以通过输入参数传递 vpc cidr?
- arrays - 在二维数组的范围之外写入
- python - 仅保留数据框中具有最新日期的行
- php - PHP DataStructures 按属性查找对象
- javascript - React:如何在悬停父组件时触发更改子组件内部样式的功能
- directory - 将文件解压缩到 SAS 中的文件夹