Syncfusion Angular PDF 查看器控件 - 传递 Headers
Syncfusion Angular PDF Viewer Control - Passing Headers Along
我们在端点上使用 token-authentication,在查看 PDF 时我想使用标准 Syncfusion implementation approach 但想知道是否可以将 headers 与要求。我在他们的论坛上问过这个问题,但我知道反馈可能需要很长时间。
我看到他们的“Uploader control implementation”是可能的
我们可以在示例级别向 PDF 查看器控件的 AJAX 请求添加授权 header。请将以下代码包含在 TS 文件 ngOnInit()
中,
ngOnInit(): void {
(<any> XMLHttpRequest).prototype.realSend = XMLHttpRequest.prototype.send;
var newSend = function (vData) {
this.setRequestHeader('Authorization', 'Bearer 64565dfgfdsjweiuvbiuyhiueygf');
this.realSend(vData);
};
XMLHttpRequest.prototype.send = newSend;
}
XMLHttpRequest 的方法 setRequestHeader()
,将自定义 HTTP header 添加到请求中。
我们已经创建了相同的示例并在以下位置共享,
https://www.syncfusion.com/downloads/support/directtrac/general/ze/my-app_Authentication1715968051
请找到下面的 KB link 以供参考,
https://www.syncfusion.com/kb/10334/how-to-add-anti-forgery-token-to-the-pdfviewercontrol
请试试这个,如果您对此有任何疑虑,请告诉我们。
此致,
阿克沙亚
我们在端点上使用 token-authentication,在查看 PDF 时我想使用标准 Syncfusion implementation approach 但想知道是否可以将 headers 与要求。我在他们的论坛上问过这个问题,但我知道反馈可能需要很长时间。
我看到他们的“Uploader control implementation”是可能的
我们可以在示例级别向 PDF 查看器控件的 AJAX 请求添加授权 header。请将以下代码包含在 TS 文件 ngOnInit()
中,
ngOnInit(): void {
(<any> XMLHttpRequest).prototype.realSend = XMLHttpRequest.prototype.send;
var newSend = function (vData) {
this.setRequestHeader('Authorization', 'Bearer 64565dfgfdsjweiuvbiuyhiueygf');
this.realSend(vData);
};
XMLHttpRequest.prototype.send = newSend;
}
XMLHttpRequest 的方法 setRequestHeader()
,将自定义 HTTP header 添加到请求中。
我们已经创建了相同的示例并在以下位置共享, https://www.syncfusion.com/downloads/support/directtrac/general/ze/my-app_Authentication1715968051
请找到下面的 KB link 以供参考, https://www.syncfusion.com/kb/10334/how-to-add-anti-forgery-token-to-the-pdfviewercontrol
请试试这个,如果您对此有任何疑虑,请告诉我们。
此致, 阿克沙亚