【问题标题】:CORS policy issue when hitting request from angular来自角度的请求时出现 CORS 策略问题
【发布时间】:2022-06-17 17:05:44
【问题描述】:

调用重定向到另一个 url 的 JAVA RS 端点时,我从浏览器收到 CORS 错误。

当我从我的角度前端调用我的 RS 端点时,我收到以下错误:

Access to XMLHttpRequest ' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

如果我直接从浏览器点击 RS 端点,我不会遇到问题。 因此,如果我直接在我的浏览器中调用baseUrl/rs/testWebService,一切都很好并且我被重定向,但是如果通过前端说一个按钮单击并执行一个 http 获取请求,我会遇到 CORS 问题。 也就是说,如果我有以下打字稿代码:

    testWebService():Observable<HttpResponse<any>> {
      return this.http.get('rs/testWebService',{observe: 'response'});
}



 testWebService().subscribe(response => { 
     if(response.status == 200) {
         //do something
       }
          });

【问题讨论】:

  • 这不是您可以在前端代码中解决的问题。 CORS 请求需要服务器明确允许。

标签: javascript java typescript angular6


猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-02-20
  • 2021-05-16
  • 2021-09-15
  • 2020-09-09
  • 2017-06-08
  • 2019-07-14
  • 2022-12-11
相关资源
最近更新 更多