я думал, что это сработает, но по какой-то причине он пропускает auth_basic и всегда возвращает 200. То же самое произойдет, если я поменяю 200 на перенаправление 301.
Если я закомментирую оператор возврата, он работает нормально. В идеале мне нужна только конечная точка /auth
, которая после аутентификации будет перенаправлять 301 на другой путь.
location /auth {
auth_basic_user_file /etc/nginx/.htpasswd;
auth_basic "Secret";
return 200 'hello';
}
Я что-то упускаю ?
огромное спасибо
фло