如何覆盖Apache的摘要式身份验证

时间:2011-10-24 15:47:11

标签: apache digest-authentication

我的乘客面对Apache。我试图有选择地为我的网址进行摘要式身份验证。 我有以下情况。

  1. 位置/需要在领域Foo
  2. 下进行消化验证
  3. 位置/ a不需要进行身份验证
  4. 位置/ a / b需要在领域Bar
  5. 下进行摘要验证

    这是我的配置(或多或少):

    <Location />
     AuthName Foo
     AuthType Digest
     AuthDigestDomain /
     AuthUserFile /etc/apache2/foo_digest.users
     require valid-user
    </Location>
    <Location /a >
     Allow from all
     Satisfy Any
    </Location>
    <Location /a/b >
     AuthName Bar
     AuthType Digest
     AuthDigestDomain /a/b
     AuthUserFile /etc/apache2/bar_digest.users
     require valid-user
    <Location>
    

    结果如下:

    1. 位置/正在摘要认证Foo
    2. 位置/ a未进行任何身份验证
    3. 位置/ a / b也未进行任何身份验证
    4. 对此我是相当新的。我做错了什么?

1 个答案:

答案 0 :(得分:0)

尝试authentifcation type none参数。

AuthType无

 AuthType无  允许所有人  满足任何