2014-05-03 34 views

回答

1

AuthName在與Apache進行身份驗證時使用。正如documentation說:

AuthName指令設置在 認證,所用的境界。領域有兩個主要功能。首先, 客戶端通常會將此信息作爲密碼對話框的一部分呈現給用戶。其次,它被客戶端用來確定 爲給定的認證區域發送什麼密碼。

在下圖中(從HeliconTech Blog),AuthName已被設置爲「祕密區域」。

Authentication dialog

+0

哦領域名稱將對他需要給特定的用戶/ passwd中的用戶眨眼,因爲「祕密區域」的境界屬於受保護的3個目錄(比方說)文檔,爲test1,test2的在web應用文件夾中因爲領域名'Private'屬於webapps文件夾中的2個目錄(比如說)dummy1,dummy2。我的理解是否正確?我猜所有客戶端訪問必須在tomcat的webapps文件夾中的資源。 – overexchange

+0

如果是,那麼根據我希望瞭解的[link](http://www.ntu.edu.sg/home/ehchua/programming/webprogramming/HTTP_Authentication.html),我們可以有兩個 s同一個領域,但使用不同的密碼文件? – overexchange

+0

這是非常容易測試的@ @ rexchange。 :-) – kba