Собственная ошибка Android Auth0 при попытке аутентификации на сервереAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Собственная ошибка Android Auth0 при попытке аутентификации на сервере

Сообщение Anonymous »

Я пытаюсь использовать Auth0 для Android
Я думаю, что все сделано, но все равно получаю эту ошибку:

Код: Выделить всё

E/LockActivity: Failed to authenticate the user: An error occurred when trying to authenticate with the server.

com.auth0.android.authentication.AuthenticationException: An error occurred when trying to authenticate with the server.
...
мой класс для запуска аутентификации:

Код: Выделить всё

    package com.my.awesome.app.modules;

public class AuthZeroModule extends ReactContextBaseJavaModule {

private ReactApplicationContext mReactContext;
private Lock mLock;

public AuthZeroModule(ReactApplicationContext reactContext) {
super(reactContext);
mReactContext = reactContext;

}

@Override
public String getName() {
return "AuthZero";
}

@ReactMethod
public void authenticate() {
Log.e("LSA", "=============authenticate");
Log.e("LSA", "=============CLIENT: " + AUTH0_CLIENT + " DOMAIN: " + AUTH0_DOMAIN);
Auth0 account = new Auth0("ZXXXXXXXXXXXXXXXXI", "myawesomeauth.eu.auth0.com");
account.setOIDCConformant(true);
mLock = Lock.newBuilder(account, callback)
.withScheme("https")
.withAudience("myapp.middleware.api")
//  .withAudience("https://myawesomeauth.eu.auth0.com/authorize")
.allowLogIn(true)
.aut
.build(mReactContext);

mReactContext.startActivity(mLock.newIntent(mReactContext));

}

private LockCallback callback = new AuthenticationCallback() {
@Override
public void onAuthentication(Credentials credentials) {
Log.e("LSA", "OK -->" + credentials.getAccessToken());
}

@Override
public void onCanceled() {
Log.e("LSA", "OK --> User pressed back.");
}

@Override
public void onError(LockException error) {
Log.e("LSA", "OK -->" + error.getMessage());
}
};
}
и внутри администратора Auth0 я подготовил обратный вызов в поле «Разрешенные URL-адреса обратного вызова»:

Код: Выделить всё

https://myawesomeauth.eu.auth0.com/androidcom.my.awesome.app/callback,
И я включил «Использовать Auth0 вместо IdP для единого входа»

Я использую тот же клиент для IOS, и все работает нормально приятель андроид имеет такую ​​ошибку аутентификации.

Буду благодарен за каждый совет... спасибо

Подробнее здесь: https://stackoverflow.com/questions/457 ... the-server
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»