0
を見ていない私はFCGIプロセス環境からクライアントのSSL証明書パラメータを取得しようとしている問題を持っている:fcgiのアプリケーションがSSL証明書から環境変数に
:auto client_ou = std::getenv(SSL_CLIENT_S_DN_OU);//ou is NULL
fcgiのアプリケーションは、Apacheの下で、私が持っているApacheの設定で実行されています
<Directory "/var/www/webchannel/fcgi-bin">
SetHandler fcgid-script
SSLOptions +StdEnvVars +ExportCertDat
SSLUserName SSL_CLIENT_S_DN_CN
...
</Directory>
私は、ApacheがSSLクライアント証明書のパラメータをアプリケーションに渡すべきだと思いますが、取得できませんでした。
私もQProcessEnvironment::systemEnvironment()
を使用しようとしましたが、結果は同じです。