使用auth标头发出GET请求

时间:2011-10-17 07:03:32

标签: html http

我正在尝试将对不同域的xhr调用重构为更便携的东西(仅在你改变设置的情况下工作)

这是我想要的AUTH标头的GET请求。没有用户输入。到目前为止我已经尝试过了。

<a href="http://user:pass@domain">test</a> --- won't work in ie. Works in chrome
<meta http-equiv="refresh" content="1; url=http://user:pass@domain">  --- won't work in ie. Only works in chrome

今天它在XMLHttpRequest上使用setRequestHeader。有什么想法吗?

1 个答案:

答案 0 :(得分:3)

Internet Explorer does not support user names and passwords in Web site addresses

  

默认情况下,已发布的Windows Internet Explorer版本   从发布安全更新832894开始不支持   使用安全套接字处理HTTP和HTTP中的用户名和密码   层(SSL)或HTTPS URL。不支持以下URL语法   在Internet Explorer或Windows资源管理器中:

http(s)://username:password@server/resource.ext

还有一些“应用程序和网站开发人员的解决方法”可以帮助您解决问题。

另外,还有一个fix (download-link)再次禁用了这种新的默认行为。