无法使用parse + react本地注册

时间:2015-07-06 08:21:39

标签: parse-platform react-native

我尝试使用parse + react native来创建注册功能。 这是我尝试的:



fetch('https://api.parse.com/1/users', {
      method: 'post',
      headers: {
            'X-Parse-Application-Id': 'AgLXA7Q166mXb5wsD9vfmC7iuFro2Sm4v7Q73h4Q',
            'X-Parse-REST-API-Key': 'QFJUlRm04A3HaQRA7KOCIPaL8M1x5PKkX2HfUetD',
            'X-Parse-Revocable-Session': '1',
            'Content-Type': 'application/json'
        },
      body: JSON.stringify({
      username: this.state.username,
      id: this.state.id,
      password: this.state.password,
      })
    });




没什么,发生了。 如果我试试这个网址:



https://api.parse.com/1/classes/users'




我能够创建简单的对象。 我该怎么办?

1 个答案:

答案 0 :(得分:0)

这与React Native没有任何关系,如果您在启用fetch的浏览器中尝试此请求,那么它似乎仍然失败。如果您这样做,您将看到以下消息:

  

Fetch API无法加载https://api.parse.com/1/users。请求标头   字段x-parse-revocable-session不被允许   接入控制允许集管。

因此,如果您删除了" X-Parse-Revocable-Session"来自请求的标题然后它的工作原理。根据Parse文档:

  

如果"要求可撤销会话"已开启(新应用的默认设置),   不需要X-Parse-Revocable-Session标头。

在这种情况下,它被拒绝而不是不必要......