Реагировать на собственную «auth0» access_denied «unauthorized» error - PullRequest
2 голосов
/ 21 марта 2019

Я пытаюсь добавить аутентификацию auth0 в свое приложение React Native. Я следую этому краткому руководству: https://auth0.com/docs/quickstart/native/react-native

Я подключаюсь к приложению "Regular Web App", настроенному клиентом, и выполняю следующий код:

auth0
    .webAuth
    .authorize({scope: 'openid profile email', audience: 'https://YOUR_DOMAIN/userinfo'})

(YOUR_DOMAIN заменяется моим доменом)

Он успешно загружает универсальный экран входа auth0. Если я ввожу неправильное имя пользователя или пароль, он уведомляет меня. Когда я ввожу правильное имя пользователя / пароль, он закрывает экран универсального входа auth0 и возвращается в мое приложение, но выдает следующую ошибку:

AuthError {
  name: "access_denied",
  message: "Unauthorized",
  json: Object,
  status: 401,
  stack: "Error↵    at responseHandler (blob:file:///7a27baf…:///7a27baff-5c83-48e3-a170-0137ed982e99:2563:13)"
}

Я знаю из трассировки стека, что эта ошибка генерируется методом authorize().

Есть идеи, откуда это может быть?

Спасибо!

...