Welcome! Log In Create A New Profile

Advanced

Не могу настроить nginx чтобы аутентификация не шла на нем, но передавалась внутренним серверам

byg
November 24, 2011 01:07AM
Добрый день!

Я пытаюсь настроить nginx как прокси к внутренним серверам.
При этом внутренние сервера используют аутентификацию по NTLM и BASE.
Но, хотя, браузер и запрашивает логин и пароль серверам он не передается.

Вот моя секция конфига:

location /reps/ {
proxy_pass http://10.2.0.20/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_pass_header Set-Cookie;
set $IsAuth 1;
if ($cookie_AUTH = "") {
set $IsAuth 0;
}
proxy_redirect default;
}

location /portal/ {
proxy_pass http://reportal/;
proxy_redirect default;
}

Что я не так делаю?

И можно ли логировать запрос, что бы увидеть имя и пароль передаются или нет?
Subject Author Posted

Не могу настроить nginx чтобы аутентификация не шла на нем, но передавалась внутренним серверам

byg November 24, 2011 01:07AM

Re: Не могу настроить nginx чтобы аутентификация не шла на нем, но передавалась внутренним серверам

byg November 25, 2011 01:59AM

Re: Не могу настроить nginx чтобы аутентификация не шла на нем, но передавалась внутренним серверам

Алексей Малов November 25, 2011 02:10AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 307
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready