“AUTHENTICATE_” ausentes na autenticação Apache + LDAP

1

De acordo com a documentação do Apache 2.2 , após uma autenticação bem-sucedida no Active Directory, Os atributos LDAP especificados na diretiva AuthLDAPUrl devem estar disponíveis como variáveis de ambiente com o prefixo padrão AUTHENTICATE_ .

No entanto, em um Debian 6.0.4 + Apache 2.2.16 + mod_wsgi as variáveis env não estão definidas. Eu posso autenticar sem problemas e tudo está funcionando bem.

Existe algo que eu possa fazer para que eles sejam definidos? Uma versão mais recente do módulo Apache e / ou LDAP?

    
por alexandrul 15.02.2012 / 19:17

1 resposta

1

Você consultou o dicionário WSGI environ passado para o aplicativo WSGI?

Quaisquer variáveis configuradas utilizando a diretiva SetEnv ou equivalentes internos no Apache, não terminam em os.environ de aplicativos WSGI. Em vez disso, eles acabam no dicionário por solicitação do ambiente.

    
por 15.02.2012 / 21:47