最新貢獻:使用ADSI、ASP和一對魔術戲法自動地創立一個虛擬目錄(舊帖整理)
來源:互聯網
上載者:User
Oscar 於 99-6-15 上午 09:44:00 加貼在 Joy ASP:
使用ADSI、ASP和一對魔術戲法自動地創立一個虛擬目錄,第二部分
Tom Moran 和 Jeff Sandquist
1999年2月22日
我們回來了。大家翹首以盼的這篇文章的第二部分現在在這兒。並且我想你將花費整個晚上看你的貓清洗自己。
這個月,Jeff Sandquist和我完成了我們的動態目錄服務介面(Active Directory Services Interfaces ,ADSI)應用程式。如果你來晚了一點,沒有問題;只要見這個系列的Part 1 http://www.microsoft.com/workshop/server/asp/server012599.asp 。上個月,我們確認一個使用者作為特權組的成員。接著我們顯示了一個表單,表單上包括一個帶有該特殊使用者組中每個人使用者名稱的列表框。這個表單允許我們選取一個使用者,並且為這個使用者的新的虛擬目錄選擇許可權。現在我們將由這個表單擷取資料並在網路伺服器上創立一個新的虛擬目錄,把它定義為一個應用,給出開啟指令碼許可權的選項,並在檔案夾上指定適當的許可權。Jeff Sandquist將在這個過程中指導我們。
在這篇文章的結尾,我們有一個重要的、使人傷感的、足以使地球粉碎的公告。Clinton, O.J., Clemens與之相比一切都顯得蒼白無力。我確信AP會注意到它,但是你將首先看到它。請繼續閱讀。
展覽之中
上個月,我們的表格存在於一個叫Servin的虛擬目錄。我們可以使用IUSR_<Machine Name>中的Internet Information Server(IIS)安全環境執行所請求的操作。我們需要一個管理員身份來建立目錄和指定許可權。
我們實現這個目的的一種方法是把IUSR_<Machine Name>帳號遷移到Administrator 群組。而更好的方法是,在Web伺服器上建立一個新的虛擬目錄(我們將調用ServinSecure),並且把它設定成在管理員環境中操作,而不是在IUSR_<Machine Name>環境中。我們的表單將儲存在Servin目錄中
而表單的處理器將儲存在一個叫ServinSecure的目錄中啟動微軟管理主控台(Microsoft Management Console,MMC)然後用右鍵擊Default Web Site建立一個新的虛擬目錄。選擇New/Virtual Directory。建立一個叫"ServinSecure"(沒有引號)的虛擬目錄。你還需要提供一個以前在你的網路伺服器檔案系統中建立的檔案夾的實體路徑。一旦你建立了這個虛擬目錄,用右鍵擊中在MMC上新建立的虛擬目錄,選擇Properties顯示虛擬目錄的屬性。
選擇Directory Security標籤,選擇Edit按鈕,接著選擇Enable anonymous…,編輯這個資源的身份確認方法。這時候會出現一個標題為Authentication Methods的對話方塊。選擇Edit按鈕,接著選擇Account used for Anonymous Access。出現一個題為Anonymous User Account的最終對話方塊。把使用者名稱的預設值從IUSR_<機器名>改成管理員,取消選定密碼同步化,並為系統管理員帳戶提供密碼。在剩餘的每個對話方塊上選擇OK使改變生效。