IBM HTTP Server per WebSphere Application Server, Versione 6.1
             Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows, z/OS

             Personalizzare la tabella dei contenuti e ricercare i risultati

Variabili di ambiente SSL (Secure Sockets Layer)

Il parametro mod_ibm_ssl fornisce accesso alle informazioni su una sessione SSL (Secure Sockets Layer) impostando variabili nella tabella API Apache subprocess_env per la richiesta attiva. Queste variabili sono considerate variabili di ambiente per il modo in cui viene eseguito l'accesso alle informazioni quando le variabili vengono trasmesse alle applicazioni CGI.

È possibile dividere le variabili di ambiente SSL in tre categorie in base al tipo di informazioni cui si accede quando la variabile viene trasmessa all'applicazione.
La seguente tabella fornisce i tipi di accesso alle informazioni, nonché ai meccanismi utilizzati per accedere alle informazioni utilizzando le variabili di ambiente SSL.
Tabella 1. Tipi di accesso e meccanismi per variabili di ambiente SSL
Tipo di accesso Meccanismo
Accesso da un'applicazione CGI o FastCGI Le informazioni vengono trasmesse all'applicazione CGI come variabile di ambiente. Utilizzare il metodo fornito dal linguaggio di implementazione per accedere agli ambienti, come getenv ("HTTPS") in C o $ENV{'HTTPS'} in Perl. Per utilizzare una variabile di ambiente SSL in CGI o FastCGI, deve esserci una direttiva PassEnv corrispondente.
Accesso da un modulo di plug-in Le informazioni sono disponibili nella tabella subprocess_env dopo aver eseguito un rapido gestore. Accedervi utilizzando una chiamata come, ad esempio, apr_table_lookup (r->subprocess_env,"HTTPS")
Collegamento al log di accesso con altre informazioni sulla richiesta Utilizzare il seguente esempio %{nomevariabile}e:
LogFormat	"%h %l %u %t \ "%r\ " %>s %b %{HTTPS}e" ssl-custom
Se le informazioni non sono disponibili, mod_log_config logs a dash (-) per il campo.
Utilizzo con la variabile setenvif Non comprimere connessioni SSL
SetEnvIf	HTTPS	no-gzip
Utilizzo come parte della variabile della regola mod_rewrite
RewriteEngine		On
RewriteCond		%{ENV:HTTPS}	^OFF$
RewriteRule		.*		/no-sssl.html
accesso in un documento SSI Per utilizzare una variabile di ambiente SSL in un documento SSI, deve esserci una direttiva PassEnv corrispondente.
SSL is <!--#echo var="HTTPS" -->
Controllo di accesso Allow from env=HTTPS



Argomenti secondari
Variabili di ambiente per la sincronizzazione SSL
Variabili di ambiente del certificato del server
Variabili di ambiente del certificato del client
Argomento concettuale    

Termini di utilizzo | Commenti

Ultimo aggiornamento: Feb 22, 2009 8:43:20 AM CST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.ihs.doc/info/ihs/ihs/cihs_envvar.html