私のWebサービス(Django Rest Framework、v2.3.8を利用)がNginxのHTTP基本認証によって保護された場所内にある場合、次のようになります。
location / {
auth_basic "Restricted access";
auth_basic_user_file /path/to/htpasswd;
uwsgi_pass django;
include /etc/uwsgi/config/uwsgi_params;
}
次に、ユーザーが認証されて API にアクセスしようとすると、すべてのビューに対して次の応答が取得されます。
{"detail": "Invalid username/password"}
ビューが認証を必要としない場合でも、Django Rest Framework は HTTP Authorization ヘッダー (Nginx 用) を取得しますか? もしそうなら、私はこれについてどうすればいいですか?
どんな助けでも大歓迎です。