2016-03-14 43 views
2

我試圖設置一些基本身份驗證,以便只有擁有用戶名和密碼的用戶才能訪問IIS7站點。目前,我校網絡上的所有人都可以訪問該網站,但我想創建一個身份驗證系統,以便只有極少數人可以訪問該網站。用於基本IIS站點的username/passowrd身份驗證

我用Google搜索了一圈,發現有關的基本身份驗證 enter image description here

我已經啓用了身份驗證如下圖所示

enter image description here

我也去了啓用Windows功能打開和關閉,發現enbaled基本身份驗證

enter image description here

我不知道我可以在哪裏指定用戶名和密碼。如果我去localhost,我仍然得到相同的頁面,沒有任何對話框要求我提供我的憑據。在這重要的情況下,我使用Windows 7

+1

您仍然啓用匿名身份驗證。你需要禁用它。 – mason

+0

如果使用http,使用基本身份驗證可能不是個好主意。 –

回答

2

首先你需要禁用匿名身份驗證,那麼你可以設置你的用戶訪問到它:

對於Windows 7/8機: 權點擊計算機並選擇「管理」(或者進入控制面板>管理工具>計算機管理),然後在「本地用戶和組」下添加一個新用戶。然後,爲該用戶授予閱讀該網站所在的目錄的權限。

注意:創建用戶後,一定要編輯用戶並刪除所有角色。這防止用戶訪問機器。

對於Windows Server計算機: 您可以從IIS管理器UI添加用戶。這些用戶僅在IIS上具有角色,但不適用於系統的其他部分