通常您可以通过在 URL 中传递用户名和密码来登录需要 HTTP 基本身份验证的站点,例如:
http://myusername:myuserpassword@mydomain.com/mypath
在我的 Linux 机器上,我可以使用我的 Konqueror 浏览器和 Opera 浏览器毫无问题地访问这个网站。但是对于 Firefox 它不起作用?它总是显示“需要身份验证”对话框窗口?
为什么它适用于其他浏览器但不适用于 Firefox,有什么想法吗?
彼得
最佳答案
我明白了,问题是FF区分了
http://myusername:myuserpassword@mydomain.com/mypath
和
http://myusername:myuserpassword@mydomain.com/mypath/
请注意 URL 末尾的“/”。第一个 URL 登录不起作用,第二个 URL 现在可以使用了。
关于通过 URL 的 HTTP 基本身份验证不适用于 Firefox?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3035344/