Welcome! Log In Create A New Profile

Advanced

Запретить POST в папку, но разрешить дальше

September 17, 2017 03:08AM
Доброго дня! Задача следующая:

Установлен Turtl сервер (бэкенд) и nginx (фронтенд). Требуется закрыть доступ к location /users с помощью фронтенда, в идеале под пароль, но можно и просто заблокировать доступ, НО нужен доступ к location /users/408u30gjejfelf4023fi/ - это папки пользователей Turtl. Пытался такой конфиг написать:

location /users {
auth_basic "Blah Blah Restricted Content";
auth_basic_user_file /etc/nginx/.passwd;
}

location /users/36bjy346d2h3xs0081000001 {
allow all;
}

Беда в том, что при попытке логина выскакивает запрос на пароль, но пароль не принимается, этот запрос выскакивает постоянно и дальше не пускает. Как лучше всего эту проблему решить?

Пробовал так же делать proxy_set_header Authorization "Basic ...(закодировано в Base64)" и proxy_send_header Authorization - никакого эфекта.
Subject Author Posted

Запретить POST в папку, но разрешить дальше

vasiliy586 September 17, 2017 03:08AM

Re: Запретить POST в папку, но разрешить дальше

Vadim A. Misbakh-Soloviov September 17, 2017 04:00AM

Re: Запретить POST в папку, но разрешить дальше

vasiliy586 September 17, 2017 05:11AM

Re: Запретить POST в папку, но разрешить дальше

vasiliy586 September 17, 2017 05:21AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 84
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready