从本地主机与Firebase交互的“跨域请求被阻止”

时间:2018-07-01 23:01:06

标签: javascript firebase vue.js cross-domain

我正在追踪this tutorial,以熟悉Vue.js,vuex和Firebase。

我已经建立了一个Firebase帐户,并为每个链接的博客文章创建了一个简单的“注册”页面。尝试向Firebase发送创建用户请求时收到以下错误。

  

跨源请求被阻止:       相同来源策略不允许读取远程资源       https://www.googleapis.com/blah/blah。       (原因:CORS标头“ Access-Control-Allow-Origin”与“ https://localhost:8080”不匹配。)

注册表单会触发以下方法:

  userSignUp () {
    if (this.comparePasswords !== true) {
      return
    }
    this.$store.dispatch('userSignUp', {
      email: this.email,
      password: this.password
    })
  }

依次调用:

userSignUp ({ commit }, payload) {
  firebase.auth().createUserWithEmailAndPassword(payload.email, payload.password)

我正在使用npm run dev在本地托管文件。

我是否需要在Vue中向请求标头添加一些内容?

0 个答案:

没有答案