iframe重定向时如何传递授权标头?

时间:2019-04-18 13:43:41

标签: http-headers authorization ionic4

我正在开发用Ionic 4编写的移动应用程序。作为其一部分,我正在与API和授权标头(Bearer)通信。作为响应,我得到一个HTML页面(如果发生错误,则显示一条错误消息),并使用srcdoc将其显示在iframe中。当您单击该页面上的按钮时,它应将您重定向到该页面,但我却被重定向到登录页面。该网站的开发人员告诉我,每次向服务器发出请求或在页面之间移动时,都必须传递身份验证标头。

我的问题是,当在iframe中单击按钮或重定向按钮时,如何传递此标头?

谢谢您的回答。

1 个答案:

答案 0 :(得分:0)

如果您使用的是Angular HttpClient

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

const httpOptions = {
  headers: new HttpHeaders({
    'Content-Type':  'application/json',
    'Authorization': 'my-auth-token'
  })
};