美文网首页
Angular 6 跨域问题解决方法

Angular 6 跨域问题解决方法

作者: 骚包霸天虎 | 来源:发表于2018-09-19 14:47 被阅读0次

一、proxy解决方案

1. 接口为http:xxxxxx

参考:Angular-cli doc proxy
root目录下新建 proxy.conf.json,
修改package.jsonnpm start: ng serve --proxy-config proxy.conf.json

{
  "/api": {
    "target": "http://localhost:3000",
    "secure": false
  }
}

2. 接口为https:xxxxx

参考:Angular issue

  {
  "/api": {
    "target": "https://auth.xxxxx.com",
    "changeOrigin": true, // https的请求,不加这个一直显示跨域
    "logLevel": "debug" // 打印请求信息专用
  }

相关文章

网友评论

      本文标题:Angular 6 跨域问题解决方法

      本文链接:https://www.haomeiwen.com/subject/kpdinftx.html