美文网首页web前端
vue egg 前后端分离 cookies 跨域设置

vue egg 前后端分离 cookies 跨域设置

作者: 并入高黄 | 来源:发表于2019-03-12 10:21 被阅读0次

    egg 设置

    1. 下载跨域插件 egg-cors
    2. 在plugin.js 配置
    exports.cors = {
      enable: true,
      package: 'egg-cors',
    };
    
    3.config.default.js 配置跨域
    config.cors = {
      origin:'http://localhost:9999',   // 跨域设置cookios 不能设为 *
      credentials: true,
      allowMethods: 'GET,HEAD,PUT,POST,DELETE,PATCH'
    };
    
    4. 设置 ctx.cookies.set('count','aaa');
    5. 获取 ctx.cookies.get('count');

    vue 设置

    axios 设置

    const service = axios.create({
     withCredentials: true,
     crossDomain: true
    });
    

    相关文章

      网友评论

        本文标题:vue egg 前后端分离 cookies 跨域设置

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