У меня есть мобильное приложение, написанное на nativescript.Я использую Firebase аутентификацию для учетной записи Google, я получил токен от Firebase API.
В настоящее время я использую что-то вроде этого:
fetch(
"https://internal.domain.com/app/rest/getleft",
{
method: 'GET',
headers: {
"Accept": 'application/json',
"Content-type": 'application/json',
"Authorization": 'Bearer ' + this.$storage.getSync({key: 'accessToken'}),
"Host": 'internal.domain.com'
// "Cookie": this.userData.cookie
},
credentials: 'include'
}
).then((r) => {
console.log(r);
console.log((Object.keys(r)));
}, (e) => {
console.log(e);
this.$toast.makeText(e, 'long').show();
});
},
, и в результате получается что-то вроде
JS: url: '',
JS: status: 404,
JS: ok: false,
JS: statusText: 'Not Found',
Но в теле у меня есть страница выбора учетной записи по умолчанию.
Я ищу любую подсказку, как извлечь URL из стороннего приложения, скрытого за Google OAUTH.Я даже не знаю, с чего начать.
Оба приложения (веб-и мобильное) работают ТОЛЬКО с одинаковыми учетными записями gsuite, поэтому, если я смогу войти в систему, я должен иметь доступ к веб-приложению с одинаковыми учетными данными.
Должен ли я что-то настраивать в консолях GAPI?Я могу иметь полный доступ к ним, оба.
Спасибо, Pietrek