美文网首页
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