Javascript xmlHttpRequest能否访问Firefox中的授权标头
我可能遗漏了一些明显的东西。。。但是 我正在尝试使用greasemonkey插件增强本机subversion http访问。目前,我正在使用CGI脚本运行PROPFIND等。这会破坏安全性,尽管它确实有效 我已经下载了一个Javascript-DAV客户端,它可以做我想从中得到的一切。假设我可以使用已经提供的用户凭据,我应该能够使用javascript以正确的安全性获取扩展的subversion信息Javascript xmlHttpRequest能否访问Firefox中的授权标头,javascript,authentication,xmlhttprequest,Javascript,Authentication,Xmlhttprequest,我可能遗漏了一些明显的东西。。。但是 我正在尝试使用greasemonkey插件增强本机subversion http访问。目前,我正在使用CGI脚本运行PROPFIND等。这会破坏安全性,尽管它确实有效 我已经下载了一个Javascript-DAV客户端,它可以做我想从中得到的一切。假设我可以使用已经提供的用户凭据,我应该能够使用javascript以正确的安全性获取扩展的subversion信息 我们在subversion服务器上运行基本身份验证,我不知道如何使该库中的xmlHttpRequ
我们在subversion服务器上运行基本身份验证,我不知道如何使该库中的xmlHttpRequest继承预先存在的浏览器身份验证详细信息。xmlHttpRequest返回401,尽管调用页已通过身份验证且位于同一域上。请参阅。您可以使用手动指定
授权
头
根据:
如果用户代理支持HTTP身份验证,并且授权
不在作者请求头列表中[由setRequestHeader设置
],它应该考虑源于<代码> XMLHttpRequest <代码>对象的请求作为包含访问URI的保护空间的一部分,并发送<代码>授权< /代码>标题和处理<代码> 401未经授权的< /代码>请求。
这似乎意味着,如果用户已经为资源提供了身份验证凭据,XHR将自动使用它们