Safari在重定向时不保留Authorization标头

问题描述 投票:0回答:1

在Safari浏览器中,当重定向请求时,授权标头被废弃。它可以在所有其他浏览器(例如Chrome,IE)中运行。

我正在执行一个ajax调用,在此我传递了Authorization标头,此API在状态重定向为302的情况下重定向到另一个API,在所有其他浏览器中,当请求被重定向时,Authorization Header仍然存在。但在Safari浏览器中,它不会保留,因此重定向的API会给出401未经授权的响应。

我正在使用Safari 12.1.2版本。我还尝试通过将requestOptions.redirect设置为manual并手动处理重定向来更改请求重定向模式,但这也没有用,它在该模型中也提供了401。

有人遇到过这类问题吗?我已经推荐了多种资源,但找不到任何解决方案。

请帮助。

javascript jquery ajax authentication safari
1个回答
0
投票

您解决了您的问题吗?我有同样的问题...

© www.soinside.com 2019 - 2024. All rights reserved.