首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >前端和后端服务器(托管在不同的aws实例上)无法通信

前端和后端服务器(托管在不同的aws实例上)无法通信
EN

Stack Overflow用户
提问于 2019-09-05 18:41:09
回答 1查看 413关注 0票数 1

我的两个ec2实例位于同一子网中,并且我已经配置了安全组,以便它们可以相互通信(pinging彼此的内网ip地址并通过telnet连接)。

前端实例在nginx上托管angular应用程序,后端实例在托管spring启动应用程序。angular应用程序向spring boot应用程序发出http请求并显示结果。非常简单的东西。现在,当我向后端实例的公共ip地址发出http请求时,一切都很正常。当我将它们更改为私有ip地址时,它停止工作,并且我得到了请求超时。为什么会发生这种情况?我可以通过telnet清楚地访问私有ip地址,但angular不能。

EN

回答 1

Stack Overflow用户

发布于 2019-09-05 19:16:11

您的Angular应用程序在客户端的浏览器上运行。客户端浏览器请求后端app,无法通过内网IP访问后端实例。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57803664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档