設定網站的 ASP.NET
通常需要對大多數 ASP.NET 設定設定進行自訂,以使得 ASP.NET 應用程式執行正常並可以透過 Parallels Plesk Panel 進行編輯。
要設定網站的 ASP.NET,請執行下列步驟:
- 前往“網站 > 網站名 > ASP.NET 設定”(位於“其它工具”組)。
- 為確定使用資料庫的 ASP.NET 應用程式的資料庫連接資料設定字串。該選項僅在 ASP.NET 2.0.x 上可用。
當您首次開啟“ASP.NET 設定”頁面時,將看到顯示出常用構造的範例連接參數。您可以將其移除並指定自己的字串。
- 要新增字串,請將必需的資料填入“名稱”和“連接參數”輸入欄位,並按一下這兩個欄位旁的
。 - 要移除字串,請按一下該字串旁的
。
- 在“自訂錯誤設定”欄位中,設定將由 ASP.NET 應用程式返回的自訂錯誤訊息:
- 在“編譯和偵錯”欄位中設定編譯設定:
- 設定 ASP.NET 應用程式的編碼設定,請參考“全球化設定”部分:
- 要設定所有傳入請求採用的編碼,請在“請求編碼”欄位中輸入一個編碼值(預設為 UTF-8)。
- 要設定所有回應採用的編碼,請在“回應編碼”欄位中輸入一個編碼值(預設為 UTF-8)。
- 要設定用於解析
.aspx
、.asmx
和 .asax
檔案的預設編碼,請在“檔案編碼”欄位中輸入一個編碼值(預設為 Windows-1252)。 - 要設定處理傳入 web 請求時所需的預設區域性,請在“區域性”清單中選擇相應項。
- 要設定搜尋語系獨立化資源時所需的預設區域值,請在“UI 區域”清單中選擇相應項。
- 在“編碼取用安全性”欄位為 ASP.NET 應用程式設定編碼取用安全信任級別。
“CAS 信任等級”是指為應用程式執行所指定的安全區域網站,用來定義應用程式可以取用的伺服器資源。
重要說明:如果一個程式集被分配的信任級別過低,則該程式集將不能正常執行。有關權限級別的更多資訊,請參見 http://msdn.microsoft.com/library/en-us/dnnetsec/html/THCMCh09.asp?frame=true#c09618429_010。
- 在“指令碼庫設定”欄位啟用協助指令碼的使用。如果您在網站上使用驗證 web 控制項,則需要指定指令碼庫設定。該選項僅在 ASP.NET 1.1.x 上可用。
- 如果您需要使用協助指令碼(特別是對於用來驗證輸入資料的指令碼)為 .NET framework 指令碼庫提供設定。要執行此操作,請在“至 Microsoft 指令碼庫的路徑”欄位輸入以前面帶有斜線的網站根目錄開頭的路徑,或是按一下位於“至 Microsoft 指令碼庫的路徑”欄位旁的資料夾圖示並瀏覽至所需位置。
- 要自動安裝指定位置上包含指令碼的檔案,請勾選“安裝”核取方塊。如果指定位置已存有這些檔案,則它們將被重寫。
- 在“工作階段設定”欄位中設定客戶工作階段參數:
- 要設定應用程式的預設驗證模式,請從“驗證模式”清單中選擇合適的選項。請注意,只要使用了 IIS 驗證,就必須選擇“Windows”驗證模式。
- 要設定工作階段在被放棄前的空閒時間,請在“工作階段逾時”欄位中輸入相應的分鐘數。
- 按一下“確定”以套用所有更改。
注意:Parallels Plesk Panel 支援為 .NET Framework 的不同版本(1.1.x 和 2.0.x)分別進行設定。