使用 [編輯功能權限] 對話方塊,可設定在 IIS 的網頁伺服器、站台、應用程式、目錄或檔案層級指定處理常式所允許之功能權限類型的存取原則。 您可以在存取原則中啟用或停用的功能權限包括:讀取、指令碼及執行。 存取原則搭配處理常式的必要存取設定,決定處理常式是否可加以執行。 如果處理常式要求存取原則中未啟用的功能權限類型,該處理常式就會停用,且該處理常式處理的所有要求 (根據處理常式對應) 都會失敗,除非有另一個處理常式可以處理該要求。

當您選取 [編輯功能權限] 對話方塊中的某個選項時,[處理常式對應] 頁上的 [狀態] 欄位會對該選項啟用的處理常式顯示 [已啟用]。 同樣的,當您清除 [編輯功能權限] 對話方塊中的某個選項時,[處理常式對應] 頁上的 [狀態] 欄位會對該選項停用的處理常式顯示 [已停用]。 您可藉由檢視 [處理常式對應] 頁面,然後按一下 [確定] 關閉 [編輯功能權限] 對話方塊,以預覽已啟用或停用的處理常式。 如果您按一下 [取消] 而不是 [確定],則您在該對話方塊中所做的變更將不會儲存。

附註

若要設定處理常式的必要存取設定,您可以編輯處理常式對應,然後按一下 [要求限制],設定 [存取] 索引標籤上的設定。

例如,您可以在網頁伺服器層級啟用 [讀取][指令碼],但決定對只提供靜態內容的特定站台停用 [指令碼]。 如果使用者在站台層級新增指令碼或執行檔的處理常式對應,上述動作將使伺服器無法執行該站台的指令碼。

UI 元素清單

元素名稱描述

讀取

選取 [讀取] 核取方塊可啟用需要虛擬目錄讀取存取權的處理常式,清除 [讀取] 核取方塊則可停用需要虛擬目錄讀取存取權的處理常式。 如果您要提供靜態內容,或要設定預設文件及瀏覽目錄,應該啟用存取原則中的 [讀取]。 讀取權限預設為啟用。

指令碼

選取 [指令碼] 核取方塊可啟用需要虛擬目錄指令碼權限的處理常式,清除 [指令碼] 核取方塊則可停用需要在虛擬目錄中有指令碼權限的處理常式。

執行

選取 [執行] 核取方塊可啟用需要在虛擬目錄中有執行權限的處理常式,清除 [執行] 核取方塊則可停用需要在虛擬目錄中有執行權限的處理常式。 [執行] 核取方塊只有在選取 [指令碼] 核取方塊時才會啟用。 只有在除了指令碼之外還要啟用執行檔 (例如 .exe、.dll 和 .com 檔案) 的執行時,才可在存取原則中啟用 [執行]。

重要

基於安全性和效能的理由,您應該只對已經過測試及應用程式所需的程式啟用執行檔權限。

請參閱


目錄