- 2025年05月12日
- 星期一
我的网站部分受auth_basic保护: location / { auth_basic Authorization Required; auth_basic_user_file .htpasswd; index app.php; try_files
我想将请求传递给上游服务器.原始URL不受密码保护,但上游服务器是.我需要在请求中注入Basic auth用户名/密码,但在执行时会出错:upstream supportbackend { server username:password@support.yadayada.com; } 和upstream supportbackend {
未与HTTP OPTIONS请求一起发送授权标头.我只想在请求为OPTIONS时禁用此身份验证,而将其保留用于其他请求.这是我目前拥有的相关配置代码.似乎看不出为什么它不起作用.我总是在OPTIONS请求中收到401未经授权的错误. location ~ /foo/bar { if ($request_method