apache http 서버 2.2에서 apache 2.4로 인증 구성 변환

apache http 서버 2.2에서 apache 2.4로 인증 구성 변환

다음과 같은 Apache 2.2 구성이 있으며 이를 Apache 2.4로 변환해야 합니다.

<Location />
        Order Deny,Allow
        Deny From Env=TEST
        Allow From Env=LOCAL
        Allow From Env=WHITELIST
</Location>

아이디어는 env TEST가 설정된 경우 LOCAL 또는 WHITELIST env 변수가 설정된 요청에 대한 액세스만 허용하는 것입니다.

그러나 이를 다음과 같이 변환하려고 하면 동일한 결과가 반환되지 않습니다.

<Location />
    <RequireAll>
        Require env LOCAL
        Require env WHITELIST
        Require not env TEST
    </RequireAll>
</Location>

아무래도 이런 것 때문인 것 같아부정된 인증 지시문은 성공적인 결과를 반환할 수 없습니다.하지만 이 경우 정확히 동등한 구성을 찾을 수 없습니다...

관련 정보