从外部ip连接到angular和springboot应用程序

0dxa2lsx  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(400)

首先,感谢您花时间阅读本文。
我有一个在本地运行的SpringBoot后端,angular应用程序调用这个后端来执行crud操作。我想让我的朋友看到它从外部ip。我能够成功地公开我的angular应用程序,但看不到api调用。到目前为止,我尝试了以下方法:
我已经在我的本地ipv6上启动了我的后端-我已经添加了下面的属性我使用serve启动了angular应用程序-主机0.0.0我已经通过端口将所有路由器请求转发到端口4200,还添加了8082来测试be是否可以从外部网络访问并且确实可以访问。现在,当我通过我的公共ip从外部ip访问网站时,它只向我显示Angular 应用程序,数据没有加载。

server:
  port: 8082
  address: 10.0.0.x```
mbskvtky

mbskvtky1#

其他客户端网络无法访问spring引导ip和端口。
正如您在angular中公开网络中的应用程序一样,在spring中使用应用程序属性中的此设置进行操作。

server.port=port
server.address=<your_ip>

并确保所有客户端都可以访问网络,并且angular应用程序指向SpringIP和端口。

相关问题