Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript xmlHttpRequest能否访问Firefox中的授权标头_Javascript_Authentication_Xmlhttprequest - Fatal编程技术网

Javascript xmlHttpRequest能否访问Firefox中的授权标头

Javascript xmlHttpRequest能否访问Firefox中的授权标头,javascript,authentication,xmlhttprequest,Javascript,Authentication,Xmlhttprequest,我可能遗漏了一些明显的东西。。。但是 我正在尝试使用greasemonkey插件增强本机subversion http访问。目前,我正在使用CGI脚本运行PROPFIND等。这会破坏安全性,尽管它确实有效 我已经下载了一个Javascript-DAV客户端,它可以做我想从中得到的一切。假设我可以使用已经提供的用户凭据,我应该能够使用javascript以正确的安全性获取扩展的subversion信息 我们在subversion服务器上运行基本身份验证,我不知道如何使该库中的xmlHttpRequ

我可能遗漏了一些明显的东西。。。但是

我正在尝试使用greasemonkey插件增强本机subversion http访问。目前,我正在使用CGI脚本运行PROPFIND等。这会破坏安全性,尽管它确实有效

我已经下载了一个Javascript-DAV客户端,它可以做我想从中得到的一切。假设我可以使用已经提供的用户凭据,我应该能够使用javascript以正确的安全性获取扩展的subversion信息


我们在subversion服务器上运行基本身份验证,我不知道如何使该库中的xmlHttpRequest继承预先存在的浏览器身份验证详细信息。xmlHttpRequest返回401,尽管调用页已通过身份验证且位于同一域上。

请参阅。

您可以使用手动指定
授权

根据:

如果用户代理支持HTTP身份验证,并且
授权
不在作者请求头列表中[由
setRequestHeader设置
],它应该考虑源于<代码> XMLHttpRequest <代码>对象的请求作为包含访问URI的保护空间的一部分,并发送<代码>授权< /代码>标题和处理<代码> 401未经授权的< /代码>请求。 这似乎意味着,如果用户已经为资源提供了身份验证凭据,XHR将自动使用它们