【问题标题】:Chrome & Firefox keep asking for authentication when going to localhostChrome 和 Firefox 在访问 localhost 时不断要求身份验证
【发布时间】:2013-05-21 09:39:38
【问题描述】:

我遇到了一个问题,Chrome 和 Firefox 都开始弹出一个弹出窗口,提示在访问 localhost(401 页面)时需要进行身份验证。

如果我在网络上,我可以输入我常用的网络用户名/密码,它工作正常,但如果我离线(我使用 localhost 的原因)身份验证失败,我会被发送到 403页面。

这在 IE 中没有发生,几天前也没有发生,我的网络设置设置为忽略 localhost 上的代理,并且自动检测设置已关闭。

有什么想法吗?

【问题讨论】:

  • 它真的不依赖于浏览器 :) 它是服务器端的错误配置 :)

标签: google-chrome authentication proxy localhost


【解决方案1】:

问题是您的站点目录的权限。如果你把文件夹放在你家(~)下,那么这个问题很可能会出现。尝试为您的主文件夹提供更广泛的权限。尤其是对他人的读取权限。

【讨论】:

    【解决方案2】:

    当然,如果你浏览localhost纯目录你需要apache/服务器认证

    检查您的服务器身份验证凭据(用户和密码),这是正常的!

    如果您浏览localhost/mysite,则不需要身份验证;)

    还要确保您的 localhost/myproject 文件夹具有 755 chmod 权限

    最后检查您的localhost/myapp/ 中是否有.htpasswd 文件并在此处发布

    【讨论】:

    • 我正在浏览localhost/myapp/welcome.jsp,身份验证弹出窗口即将到来。 Chrome 甚至已经重新安装。
    • 所以请检查您的 localhost/myapp/ 中是否有一个 .htpasswd 文件并将其发布在这里 :)
    【解决方案3】:

    我也遇到了类似的问题,将 chrome 重新安装到旧版本,更改代理设置没有帮助。 我已经开始使用其他浏览器,但是如果我需要在 chrome 中工作,我会使用以下解决方法。

    1.) 在不输入任何用户名和密码的情况下点击登录。 2.) 点击 (X) 关闭窗口。

    窗口会消失。但是,如果您打开任何其他网站或窗口,它会重新出现。

    【讨论】:

      猜你喜欢
      • 2013-05-16
      • 1970-01-01
      • 1970-01-01
      • 2013-08-22
      • 1970-01-01
      • 2019-12-02
      • 1970-01-01
      • 1970-01-01
      • 2021-12-09
      相关资源
      最近更新 更多