Angular 4和JHipster的CORS问题

时间:2018-02-02 10:14:00

标签: angular jhipster

我是Angular4和Jhipster的新手,我正面临着一个角色错误

  

无法加载https://www.google.com/:CORS政策阻止了从“https://www.google.com/”到“https://www.google.fr/?gfe_rd=cr&dcr=0&ei=1jd0WqijGqbC8geHkYWgAQ”的重定向:没有'Access-Control-Allow-Origin'标头出现在请求的资源。因此,不允许原点'null'访问。

我试试

const link = 'http://www.google.com';
this.http.get(link).map(res => res).subscribe(data => {
    console.log(data.toString());
    return data.toString();
});

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:-2)

我不知道jhipster。 但是,您的HTTP Server必须添加:

Access-Control-Allow-Origin: http://localhost:4200
Access-Control-Allow-Methods: GET, POST, PUT, DELETE
Access-Control-Allow-Headers: Content-Type
Access-Control-Allow-Credentials: true' 

进入HTTP标头。 Origin是您访问的站点(您的Anuglar端)。方法是您使用的HTTP函数。 有关您在Mozilla Dev找到的人的更多信息 祝福