Как передать заголовок авторизации при перенаправлении iframe? - PullRequest
0 голосов
/ 18 апреля 2019

Я работаю над мобильным приложением, написанным на Ionic 4. В рамках этого я общаюсь с помощью API и заголовка авторизации (Bearer). В ответ я получаю HTML-страницу (или сообщение об ошибке, если возникает ошибка) и представляю ее в iframe с использованием srcdoc. Когда вы нажимаете кнопку на этой странице, она должна перенаправить вас на страницу, но вместо этого меня перенаправляют на страницу входа. Разработчики этого сайта сказали мне, что я должен передавать заголовок аутентификации каждый раз, когда я делаю запрос к серверу или перемещаюсь между страницами.

У меня вопрос, как я могу передать этот заголовок, когда кнопка нажата в iframe или перенаправлена?

Спасибо за ответы.

1 Ответ

0 голосов
/ 19 апреля 2019

Если вы используете Angular HttpClient :

import { HttpHeaders } from '@angular/common/http';

const httpOptions = {
  headers: new HttpHeaders({
    'Content-Type':  'application/json',
    'Authorization': 'my-auth-token'
  })
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...