Неудачный ответ debug_token от Facebook: App_id в input_token не соответствует приложению для просмотра - PullRequest
0 голосов
/ 06 января 2020

Я использую аутентификацию facebook в своем приложении Ioni c и получаю сообщение об ошибке выше.

  facebookLogin() {
    return this.facebook.login(['email'])
      .then((res: FacebookLoginResponse) => {
        console.log('root', res);
        if (res.status === 'connected') {
          console.log('res', res);
          const credential = firebase.auth.FacebookAuthProvider
                              .credential(res.authResponse.accessToken);
          console.log('credential', credential);
          this.afAuth.auth.signInWithCredential(credential)
            .then((response) => {
              this.getUserdetail(res);
              console.log(response);
            }).catch((error) => {
              console.log('facebookLogin', error);
            });
          }
      }).catch((error) => {
        console.log(error);
        alert('error:' + error);
      });
  }

Консоль показывает мне, что я получаю учетные данные:

enter image description here

Но потом я получить следующую ошибку:

"Неудачный ответ debug_token от Facebook: {" error ": {" message ":" (# 100) App_id в input_token не соответствует приложению для просмотра "," type ": "OAuthException", "code": 100, "fbtrace_id": "***********"}} "

В конфигурации я заметил одну вещь. xml уже идентификатор. Я попытался изменить это на идентификатор приложения, указанный в консоли разработчика facebook, но безрезультатно.

Я также искал решения в Stack, и один из них предложил отключить App Secret в консоли разработчика facebook, но эта опция уже отключена. .

Любая помощь будет принята с благодарностью ... Я застрял на этом некоторое время.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...