我正在尝试使用部署在我的本地jboss服务器上的rest webservice,我收到以下错误:
跨源请求已阻止:同源策略不允许在https://localhost:8092/authentication/GB读取远程资源 . (原因:缺少CORS Headers 'Access-Control-Allow-Origin') .
我使用下面的代码来调用此Web服务:
let myHeaders = new Headers();
myHeaders.append('Content-Type', 'application/json');
//myHeaders.append('Authorization', 'Basic 11111hcmU6c2VsZmNhcmU=');
//myHeaders.append('Access-Control-Allow-Credentials', '*');
myHeaders.append('Access-Control-Allow-Origin', 'true');
let options = new RequestOptions({ headers: myHeaders });
return this.http.get('http://localhost:8092/authentication/GB', options)
.map(res => res.json().data);
任何人都可以给我任何指针来解决这个问题