2012-08-24 60 views

回答

9

HTTP身份驗證將始終要求輸入用戶名和密碼,而不僅僅是密碼。服務器不會生成您的瀏覽器彈出的表單。該表單將始終有一個用戶名和密碼。你不能告訴它只需要輸入密碼。

但是你可以做的是用一個空白的用戶名生成一個htpasswd文件,所以當登錄窗口打開時,人們只需輸入一個密碼並且可以將用戶名字段留空。

+0

有沒有辦法通過使用URL繞過對話框?在使用'http:// username:password @ adress:port'時,到目前爲止提供「空」用戶名不起作用。 – JeromeJ