我正在尝试从容器化的AngularJS前端到nodejs请求nodejs后台。
两者都使用Kubernetes(KOPS)部署在AWS中。我创建了访问这两者的服务。
对于前端类型,在k8s服务中为LoadBalancer,对于后端,为其ClusterIP。我可以使用"kubectl get services“提供的负载均衡器的URL从浏览器访问前端。但是当前端尝试向后端发出请求时,我得到了以下错误:
net::ERR_CONNECTION_TIMED_OUT or net::ERR_NAME_NOT_RESOLVED.
我使用telnet等进行了检查,应用程序正在运行,可以访问。直接
我在后端使用作为我的API。我想知道如何在redirect方法上启用CORS。
下面是我的快速重定向代码:
res.redirect(redirectUrl);
当客户端向上述API发送请求时,它会将请求重定向到s3,但我得到的错误如下:
Access to XMLHttpRequest at 'https://s3-ap-southeast-
2.amazonaws.com/index.html' (redirected from
'http://localhost:9090/v0/api') from origin 'http://localhos