CentOSでnginxを実行しています。6.ドメインはsslを使用するように設定されています。特定のフォルダにはパスワードで保護する必要があります。私がhttpでurlをタイプすると、ブラウザは基本的にユーザを入力して渡します。 httpsで同じURLを入力すると、特定のフォルダのインデックスファイルが表示され、ユーザーパスは要求されません。Nginxの基本認証はhttpで動作しますが、httpsでは動作しません
私は私のドメイン固有nginx.confファイルでこれを持っている:
location /protected_folder {
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/.htpasswd;
}
がどのように使用したURLの両方がHTTPとHTTPSのパスワードで保護されていることを確認することができますか?