Когда я пытаюсь интегрировать интеграцию с логином, получая логин - переданный в мобильном идентификатор недействителен "xxxx.xxxx.xxxx" ' - PullRequest
0 голосов
/ 03 марта 2020

Я создал приложение на консоли разработчика LinkedIn и добавил URL-адреса перенаправления в настройках OAuth 2.0 следующим образом -

1.http://localhost:4200/socialintegration/auth/linkedin
2.http://firebase_project_id.auth0.com/login/callback
3.http://localhost:4200//linkedin-oauth2/callback
4.http://firebase_project_id.firebaseapp.com//linkedin-oauth2/callback
5.http://localhost:4200/linkedinLoginResponse
6.http://firebase_project_id/linkedinLoginResponse
7.http://firebase_project_id//linkedin-oauth2/callback
8.https://firebase_project_id/auth/integrations/linkedin
9.https://localhost:4200/login/callback
10.https://firebase_project_id/login/callback
11.https://firebase_project_id.auth0.com/login/callback
12.https://firebase_project_id/login/callback
13.http://localhost/callback
14.http://my_machine_ip_address/callback
15.http://my_machine_ip_address//linkedin-oauth2/callback

Если я что-то делаю не так, пожалуйста, исправьте

Я использую приведенный ниже код -

const scopes = ['r_basicprofile', 'r_emailaddress', 'rw_company_admin', 'w_share'];
        // @ts-ignore
        this.linkedin.login(scopes, true)
            .then(() => console.log('Logged in!'))
            .catch(e => console.log('Error logging in', e));

, но каждый раз появляется ошибка ниже -

Error logging in {
  "errorCode": "UNKNOWN_ERROR",
  "errorMessage": "The passed in mobile identifier is invalid \"xxxx.xxxx.xxxx\""
}

Если кто-нибудь знает, как решить проблему, пожалуйста, дайте мне знать, и правильный ответ будет оценен. Спасибо

...