[AIX Solaris HP-UX Linux Windows][z/OS]

Variáveis de Ambiente Secure Sockets Layer

O parâmetro mod_ibm_ssl fornece acesso a informações sobre uma sessão SSL (Secure Sockets Layer) definindo variáveis na tabela subprocess_env da API Apache para o pedido ativo. Essas variáveis são consideradas variáveis de ambiente por causa da forma como as informações são acessadas quando as variáveis são transmitidas aos aplicativos CGI.

Você pode categorizar as variáveis de ambiente SSL em três tipos com base no tipo de informação que é acessado quando a variável é transmitida ao aplicativo.
A tabela a seguir fornece os tipos de acesso a informações, bem como os mecanismos utilizados para acessar informações utilizando variáveis de ambiente SSL.
Tabela 1. Tipos de Acesso e Mecanismos para Variáveis de Ambiente SSL
Tipo de acesso Mecanismo
acesso de um aplicativo CGI ou FastCGI As informações são transmitidas ao aplicativo CGI como uma variável de ambiente. Utilize o método fornecido pela linguagem de implementação para acessar ambientes, como getenv ("HTTPS") em C ou $ENV{'HTTPS'} em Perl. Para que uma variável de ambiente SSL seja utilizada em CGI ou FastCGI, deve haver uma diretiva PassEnv correspondente.
acesso de um módulo de plug-in As informações estarão disponíveis na tabela subprocess_env após a execução do manipulador rápido. Acesse-a com uma chamada tal como apr_table_lookup (r->subprocess_env,"HTTPS")
efetuando login no registro de acesso com outras informações sobre a solicitação Utilize o seguinte exemplo %{varname}e.
LogFormat	"%h %l %u %t \ "%r\ " %>s 
%b %{HTTPS}e" ssl-custom
Se as informações não estiverem disponíveis, mod_log_config registrará um traço (-) para o campo.
uso com a variável setenvif # Exemplo simples, não compacte conexões SSL
SetEnvIf	HTTPS	no-gzip
uso como parte de uma variável de regra mod_rewrite
RewriteEngine	 On
RewriteCond	 %{ENV:HTTPS}	^OFF$
RewriteRule	 .*	/no-sssl.html
acesso em um documento SSI Para que uma variável de ambiente SSL seja utilizada em um documento SSI, deve haver uma diretiva PassEnv correspondente.
SSL is <!--#echo var="HTTPS" -->
Controle de acesso Permitir a partir de env=HTTPS
Tópico de Conceito    

Termos e condições para centros de informações | Feedback

Última atualização: October 28, 2014 11:09 AM EDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=ihs-dist&topic=cihs_envvar
Nome do arquivo: cihs_envvar.html