Не удается запросить данные с веб-клиента с сервера разбора

У меня есть приложение для iOS и веб-клиент на JavaScript. Приложение для iOS работает как положено, но с веб-клиентом я всегда получаю это сообщение об ошибке:

Не удалось загрузить ресурс: сервер ответил со статусом 403 (Запрещено) {"error":"unauthorized"}

В качестве сервера я использую пример parse-сервера, развернутого на heroku. мерзавец

Мой конфиг такой:

var api = new ParseServer({
  databaseURI: databaseUri || 'mongodb://heroku_q21****.mlab.com:11382/heroku_q2***',
  cloud: process.env.CLOUD_CODE_MAIN || __dirname + '/cloud/main.js',
  appId: process.env.APP_ID || '****',
  masterKey: process.env.MASTER_KEY || '***', //Add your master key here. Keep it secret!
  serverURL: process.env.SERVER_URL || 'http://****.herokuapp.com/parse',  // Don't forget to change to https if needed
  //javascriptKey: process.env.JAVASCRIPT_KEY || '***', 
  verbose : process.env.VERBOSE || 1,
  liveQuery: {
    classNames: ["GameScore", "Player"] // List of classes to support for query subscriptions
  }
});

Не имеет значения, использую ли я javascriptKey или нет. Тот же результат. В качестве веб-клиента я использую test.html репозитория для простых тестов разбора.
Может кто-нибудь сказать мне, что может быть не так?

0 ответов

Другие вопросы по тегам