共用方式為


如何設定主機整合伺服器和 WMI 的 ASP 安全性

使用 Active Server Pages (ASP) 的 WMI 腳本會自動在 Windows 上啟用。 針對 Windows 上 ASP 的正確安全性設定,建議您將 [匿名驗證 ] 設定為 [ 關閉 ],並在 Internet Information Services (IIS 中啟用 整合式 Windows 驗證 ,) 設定搭配主機整合伺服器使用的 ASP 檔案的目錄。 若要存取主機整合伺服器組態和狀態資訊,應用程式或使用者必須具有適當的系統管理許可權,這些許可權不適用於匿名驗證。 在 Windows 上使用下列程式,以使用 ASP 正確設定安全性。

使用 ASP 設定安全性

  1. 若要開啟 IIS,請按一下 [開始]、指向 [系統管理工具]、指向 [服務],然後按一下 [IIS 管理員服務],或按一下 [開始]、指向 [設定]、[主控台]、[系統管理工具]、[服務],然後按一下 [IIS 管理員服務) 。

  2. 移至 ASP 檔案所在的目錄。

  3. 以滑鼠右鍵按一下目錄,然後按一下 [ 屬性]。

  4. 當下一個對話方塊出現時,在 [ 目錄安全性 ] 索引標籤的 [ 匿名驗證 ] 區段中,按一下 [ 編輯]。

  5. 當下一個對話方塊出現時,請清除 [ 匿名驗證 ] 核取方塊,選取 [ 整合式 Windows 驗證],然後按一下 [ 確定 ] 以儲存這些設定。

    這會將特定目錄設定為使用 整合式 Windows 驗證 ,而不是 匿名驗證 ,而不會影響任何其他目錄。 如果有其他 ASP 檔案需要或允許 匿名驗證 ,您可以建立新的目錄,以便關閉 匿名驗證 ,並將 WMI ASP 儲存在該處。 任何從 ASP 頁面呼叫 ExecMethod 的腳本都應該設定為使用 整合式 Windows 驗證 來驗證嘗試執行腳本的使用者。

    此外,在網頁上使用 「REFRESH」 變數,且頁面正用來透過 ASP 腳本啟動和停止 SNA 服務時,網頁瀏覽器用戶端 (Internet Explorer,例如,) 應該將 [每一次造訪] 設定為頁面 選項,如下列程式所示。

若要使用網頁瀏覽器用戶端透過 ASP 腳本啟動和停止 SNA 服務

  1. 按一下 [開始],指向 [ 程式],然後按一下 [Internet Explorer]。

  2. 在 Internet Explorer 的 [工具] 功能表,按一下 [網際網路選項]

  3. 在 [ 網際網路選項] 對話方塊的 [ 一般 ] 索引標籤的 [ 暫時網際網路檔案 ] 區段中,按一下 [ 設定]。

  4. 在 [ 設定 ] 對話方塊的 [ 檢查較新版本的預存頁面 ] 區段中,確定已選取 [ 每次流覽頁面 ] 選項。

  5. 按一下 [確定]。

    如果未在網頁瀏覽器用戶端上進行這項變更,某些 ASP 腳本不會正確執行,因為 Internet Explorer 正在快取較舊的結果。