【发布时间】:2018-04-21 19:31:04
【问题描述】:
我正在尝试通过执行“npm start”在本地运行 parse-server。我知道服务器在http://localhost:1337 运行,当我在浏览器中输入它时,我得到了一个有效的响应。但是,当我尝试使用 Javascript API 连接到它时,我收到了这个错误:
POST http://localhost:1337/parse/login 403 (Forbidden)
如果我在 Heroku 上托管后端,它就可以工作,这让我认为问题在于 Javascript 中的 Parse 会寻找 https 链接。这就是我在 Javascript 中加载解析的方式:
var Parse = require('parse')
Parse.initialize('appID', 'javascriptKey')
Parse.serverURL = 'http://localhost:1337/parse'
大多数解决方案涉及在浏览器请求中添加“X-Parse-Application-Id”和“X-Parse-Master-Key”标头,但请求是通过 Javascript API 发出的。
我该如何解决这个问题?
【问题讨论】:
标签: javascript node.js parse-platform parse-server