ajax - AJAX 请求的 HTTP 摘要认证

标签 ajax http digest-authentication

嘿,所以我有一个要在浏览器应用程序中调用的 API。所述 API 位于需要白名单和 HTTP 摘要身份验证的服务器上。

为了满足白名单要求,我通过白名单中的代理运行所有 API 调用。这些调用源自 iFrame,当前由 index.html 文件填充。

我需要知道的是如何在后台通过 HTTP 摘要进行身份验证。我可以在网上找到的大部分资源似乎都涉及原始 HTTP 摘要身份验证设置,但我想要做的是自动登录。

尽管主题是非 secret 的,但我对用户保持摘要参数的混淆在某种程度上是至关重要的。也许我可以将提供的文件更改为 index.php 然后以某种方式设置魔术 header ?即便如此,如果通过 XHR 进行调用,index.php header 是否会验证单独的请求?

总的来说,我只是迷路了,有问题的 API 开发人员没有完全响应,所以我想我会转向这里。

最佳答案

看来,这最终是不可能的。我不得不转而构建一个瘦后端来路由请求。

关于ajax - AJAX 请求的 HTTP 摘要认证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4904504/

相关文章:

http - 分布式 REST 队列的可用实现

c# - 带有摘要式身份验证的 ASP.Net Web API

jquery - 使用 Ajax 调用中的数据创建动态 Bootstrap 4 Accordion

php - 使用 ajax/php/javascript 动态修改 texbox

c - 执行 HTTP POST 和使用响应的简单 C 示例

java - 从 Android 上传到服务器的首选方法是什么?

authentication - 如果您使用 SSL,还需要使用摘要式身份验证吗?

java - 从 JAVA 应用程序启动经过摘要验证的网页

jquery - 防止 Rails AJAX 表单中的重复提交

php - 为什么这不能按我想要的方式增加?