Re: Уточнение логики работы ngx_http_auth_request_module

Dzmitry Stremkouski mitroko at gmail.com
Wed Nov 6 15:23:52 UTC 2013


Максим, я сделал ещё пару экспериментов в сторону упрощения конфигурации
сервера.
Выключение опции spdy:
server {
  # listen 443 ssl spdy default_server;
  listen 443 ssl default_server;

дало работоспособность вашего модуля на все сто, без костылей.
http://static.stremki.net/nginx-debug.log
Вот, дебаглог при простой конфигурации
Локейшн /nauth



2013/11/6 Maxim Dounin <mdounin at mdounin.ru>

> Hello!
>
> On Wed, Nov 06, 2013 at 04:31:46PM +0400, Eugene Mychlo wrote:
>
> [...]
>
> > >> 2. Есть ли возможность в основном запросе получить, в виде
> переменных, заголовки возвращаемые  auth-подзапросом?
> > >> Просто есть желание заменить X-Accel-Redirect, и проксировать на
> разные бэкенды в зависимости от того, что вернул auth-бэкенд.
> > >
> > > Антон уже отписал, директива auth_request_set - позволяет вынуть
> > > данные из заголовков ответа бекенда и сложить их в переменные.
> > > Использовать можно как-то так:
> > >
> > >    location / {
> > >        auth_request /auth;
> > >        auth_request_set $backend $upstream_http_x_backend;
> > >
> > >        proxy_pass http://$backend;
> > >    }
> > >
> > > http://nginx.org/r/auth_request_set
> > >
> >
> > В догонку.
> > Директива auth_request понимает именованные локейшены?
>
> Нет.
>
> --
> Maxim Dounin
> http://nginx.org/en/donation.html
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>



-- 
<pre>
(o_ - Dzmitry Stremkouski.
//\ - cel: +7 (916) 090-85-68
V_/_- web: http://mitroko.com
</pre>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20131106/7f606d8f/attachment-0001.html>


Подробная информация о списке рассылки nginx-ru