Apache模块 mod_authn_default

说明 在未正确配置认证模块的情况下简单拒绝一切认证信息
状态 基本(B)
模块名 authn_default_module
源文件 mod_authn_default.c
兼容性 仅在 Apache 2.1 及以后的版本中可用

概述

该模块是一个失败补救(fallback)模块,它在未正确配置认证模块(比如mod_auth_basic)的情况下简单拒绝一切认证信息。

AuthDefaultAuthoritative 指令

说明 指定是否将认证操作交由更底层的模块来处理
语法 AuthDefaultAuthoritative On|Off
默认值 AuthDefaultAuthoritative On
作用域 directory, .htaccess
覆盖项 AuthConfig
状态 基本(B)
模块 mod_authn_default

AuthDefaultAuthoritative明确设置为 Off 将允许将认证操作交由更底层的(在modules.c文件中定义的)模块来处理。

注意

通常并不存在更底层的模块,因为mod_authn_default已经被定义为非常底层的模块了。因此最好将AuthDefaultAuthoritative保持其默认值(On)。