Ошибка Err_unknown_url_scheme - PullRequest
       7

Ошибка Err_unknown_url_scheme

0 голосов
/ 04 февраля 2019

Я использую эту библиотеку , чтобы добавить поток OAuth в мое приложение для Android.Библиотека выдает ошибку, когда кто-то нажимает на ссылку телефона или электронной почты на SSO page.The error is ERR_UNKNOWN_URL_SCHEME.

Как мне справиться с этим?

Ниже мой код

instantiateOauthManager(getOauthBuilder(authorizationUrl));

    OAuthManager.OAuthCallback<Credential> authorizationCallback = future -> {
      try {
        Credential credential = future.getResult();
        this.credential = credential;
      } catch (IOException e) {
        Log.e(LOG_TAG, "Error getting oauth2 ping sso credential. " + e.getMessage());
      } catch (CancellationException e) {
        Log.e(LOG_TAG, "Single sign on action has been cancelled by the user. " + e.getMessage());
      }
    };

oauth.authorizeExplicitly(Constants.PING_SSO_OAUTH2_USERID, authorizationCallback, null);

В моем manifest.

<activity android:name="org.sample.rp.activity.MainActivity"
                  android:screenOrientation="portrait">
       <intent-filter>
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.DEFAULT"/>
            <data android:scheme="rpconnect" />
       </intent-filter>
</activity>
есть следующее

Большое спасибо!

...