【问题标题】:How to solve cors in vue js?如何解决vue js中的cors?
【发布时间】:2022-01-04 06:37:24
【问题描述】:

我需要基本的登录验证 api。我写在方法部分。我也定义了挂载这个函数。

我喜欢的代码是。

connectHes(){

                 var session_url = 'url';

                axios.post(session_url, {
                    basicauth: {
                        username: 'username',
                        password: 'password'
                    }},{
                    headers: {
                        'Access-Control-Allow-Origin':'*'
                    }})},

我的控制台节目已被 CORS 政策阻止:对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。

是vue.js问题还是laravel问题还是我的api有问题?

【问题讨论】:

标签: laravel vue.js cors


【解决方案1】:

你可以设置一个 vue.config.js 文件 接受:

module.exports = {
  devServer: {
    // Paths
    assetsSubDirectory: 'static',
    // assetsPublicPath: '/',
    proxy: {
      '/api':{
        target:'http://localhost:8080', // your address
        changeOrigin:true,
        pathRewrite:{
          '^/api': '' // url
        }
      }
      }
      }
    }

【讨论】:

    猜你喜欢
    • 2012-05-24
    • 2020-09-03
    • 2021-09-27
    • 1970-01-01
    • 2020-12-11
    • 2019-12-20
    • 2019-10-13
    • 2020-11-12
    • 2020-02-07
    相关资源
    最近更新 更多