我有一个Angular网站,它连接到内部(不面向公众)REST API。显然,在测试过程中,由于客户端浏览器与内部API位于同一网络上,因此一切正常。我要使该网站可公开访问后,由于请求来自客户端浏览器(而不是托管该网站的后端服务器),因此该网站不再能够使用内部API。
我的问题是,有没有办法从托管网站的后端服务器发出API请求?我不太确定如何继续公开内部API。
在浏览器的“网络”选项卡上,我可以看到浏览器发出的请求:
忽略此响应,因为此请求是内部的。问题是该正在访问的URL是内部URL。有没有办法使托管网站的后端服务器发出此请求呢?
红色的线似乎正在发生。
感谢任何人都能给我的帮助。