【问题标题】:how to resolve authentication required for my drupal site如何解决我的 drupal 站点所需的身份验证
【发布时间】:2016-09-05 21:01:48
【问题描述】:

我正在尝试访问我的 drupal 站点并弹出身份验证要求。它要求输入用户名和密码,但我没有与该站点关联的任何登录凭据

当我尝试取消时,它会显示 401 身份验证错误

【问题讨论】:

    标签: browser drupal wamp


    【解决方案1】:

    您的文档根目录似乎受密码保护,您可以在您的服务器上找到 .htpasswd 文件,可能在您的文档根目录中。删除该文件还检查您的 .htaccess 文件并相应更新。谢谢

    【讨论】:

      【解决方案2】:

      密码保护不是网站本身的一部分,而是由 apache web 服务器提供的。它主要用于保护登台服务器,即免受试图索引页面的搜索引擎的影响。基本上在您的站点根目录中,您有“.htaccess”文件,它定义了 apache 服务器的设置。其中一些设置与密码保护有关,它们应如下所示:

      AuthType Basic
      AuthName "Password Protected Area"
      AuthUserFile /path/to/.htpasswd
      Require valid-user
      

      此代码定义身份验证,“AuthUserFile”参数定义存储您的用户名/密码对的文件的路径。密码不是纯文本,而是加密的(您有免费的在线工具来加密 htpasswd 密码)。

      因此,您可以在该“.htpasswd”文件中看到用户名,但看不到真正的密码,如果您想继续使用此保护并且无法从其他来源获取密码,则必须生成新密码以替换旧的。

      但是,如果您只想删除此密码保护,请编辑 .htaccess 文件并删除此与身份验证相关的代码。

      你有很好的解释,包括密码加密在线服务的路径:

      http://www.htaccesstools.com/articles/password-protection/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-04-04
        • 1970-01-01
        • 2017-02-05
        • 2022-08-04
        • 1970-01-01
        • 1970-01-01
        • 2021-08-26
        • 1970-01-01
        相关资源
        最近更新 更多