У нас есть сервер Apache с авторизацией sspi. Мы используем mod_auth_sspi. И теперь нам нужно проксировать наш api на другом сервере через nginx. Основная проблема заключается в том, как сделать NTLM (как я понимаю, mod_auth_sspi использует его) для работы через NGINX. Я предполагаю, что нам нужен прокси-сервер. Но я не знаю, как это сделать.NGINX => APACHE + SSPI
server {
listen 8020;
server_name localhost;
location/{
proxy_pass http://apache.site.domain;
proxy_set_header Host "apache.site.domain";
proxy_set_header X-Real-IP $remote_addr;
proxy_max_temp_file_size 0;
proxy_connect_timeout 30;
proxy_read_timeout 120;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
PS: Или, может быть, кто-то знает mod_auth_sspi аналог для nginx?
PS: Сервер с NGINX под Ubuntu 12.04, Apache + ССПИ - WAMP под Windows,
Но это возможно с проверкой подлинности Kerberos. – Cheeso