Apache-2.2
apache AuthBasic 拒絕正確登錄
我用這個配置在 apache 中創建了一個虛擬主機
Alias /my /srv/my <Location /my> AuthType basic AuthName "private area" AuthBasicProvider file AuthUserFile /var/www/vhosts/my/mypass Require valid-user </Location>
我在瀏覽器中輸入網址,要求輸入密碼,但訪問被拒絕。所有進一步的請求都被拒絕而不詢問(記憶體?)。
可能它不會接受我的密碼,即使我更新了密碼文件,所以我肯定會使用正確的密碼。
我需要的是:
<Directory "/srv/my"> Options Indexes Order allow,deny allow from all </Directory>
我把 pw 文件與內容分開。
ssl 盡快到來
我會用
<Location /my> AuthType Basic AuthName "private area" AuthUserFile /etc/apache2/mypass Require valid-user SSLRequireSSL </Location>
- 將您的密碼文件與內容分開。
- 使用加密。
您是否以純文字格式保存了密碼
mypass
?如果是這樣,請使用htpasswd
.