我正在开发用Ionic 4编写的移动应用程序。作为其一部分,我正在与API和授权标头(Bearer)通信。作为响应,我得到一个HTML页面(如果发生错误,则显示一条错误消息),并使用srcdoc将其显示在iframe中。当您单击该页面上的按钮时,它应将您重定向到该页面,但我却被重定向到登录页面。该网站的开发人员告诉我,每次向服务器发出请求或在页面之间移动时,都必须传递身份验证标头。
我的问题是,当在iframe中单击按钮或重定向按钮时,如何传递此标头?
谢谢您的回答。
答案 0 :(得分:0)
如果您使用的是Angular HttpClient:
import { HttpHeaders } from '@angular/common/http';
const httpOptions = {
headers: new HttpHeaders({
'Content-Type': 'application/json',
'Authorization': 'my-auth-token'
})
};