Re: клиентский сертификат на определенном location? как?
Igor Sysoev
igor на sysoev.ru
Пн Янв 31 13:16:58 MSK 2011
On Mon, Jan 31, 2011 at 04:53:00AM -0500, marat wrote:
> Необходимо проверять клиентский
> сертификат при заходе пользователя
> только на определенный урл и только на
> него, в остальных случаях клиентский
> сертификат не проверять. Однако,
> дирректива ssl_client_certificate имеет контекст
> только http и server. Как решить проблемму?
Можно попробовать
server {
ssl_client_certificate ...
ssl_verify_client optional;
location /dir/ {
if ($ssl_client_verify != SUCCESS) {
return 403;
}
но, говорят, MSIE всё равно будет запрашивать у пользователя сертификат.
--
Игорь Сысоев
http://sysoev.ru
Подробная информация о списке рассылки nginx-ru