中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

asp.net web.config中的customErrors節點

發布時間:2020-07-25 18:20:09 來源:網絡 閱讀:725 作者:hbloushi 欄目:編程語言

詳細信息:若要使他人能夠在遠程計算機上查看此特定錯誤信息的詳細信息,請在位于當前Web應用程序根目錄下的“web.config”配置文件中創建一個<customErrors>標記。然后應將此<customErrors>標記的“mode”屬性設置為“Off”。

<!--Web.Config配置文件-->
<configuration>
<system.web>
<customErrorsmode="Off"/>
</system.web>
</configuration>

注釋:通過修改應用程序的<customErrors>配置標記的“defaultRedirect”屬性,使之指向自定義錯誤頁的URL,可以用自定義錯誤頁替換所看到的當前錯誤頁。

<!--Web.Config配置文件-->
<configuration>
<system.web>
<customErrorsmode="RemoteOnly"defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>

詳細信息

<customErrors>元素

提供有關ASP.NET應用程序自定義錯誤消息的信息。

配置結構的示例:

<configuration>
<system.web>
<customErrors>
<customErrorsdefaultRedirect="url"mode="On|Off|RemoteOnly">
<errorstatusCode="statuscode"redirect="url"/>

</customErrors>必需的屬性

屬性選項描述

Mode指定啟用、禁用或僅對遠程客戶端顯示自定義錯誤。

On指定啟用自定義錯誤。如果沒有指定defaultRedirect,用戶將看到一般性錯誤。

Off指定禁用自定義錯誤。這允許顯示詳細的錯誤。

RemoteOnly指定僅向遠程客戶端端顯示自定義錯誤,并向本地主機顯示ASP.NET錯誤。這是默認值。

屬性描述

defaultRedirect指定發生錯誤時瀏覽器指向的默認URL。如果沒有指定defaultRedirect,則會顯示一般性錯誤。URL既可以是絕對的,也可以是相對的。相對URL(如/ErrorPage.htm)是相對于指定defaultRedirect的Web.config文件而言的,而不是針對產生錯誤的網頁。以波形符(~)開頭的URL(如~/ErrorPage.htm)表示所指定的URL是相對于應用程序根路徑而言的。

子標記

子標記描述

<error>錯誤子標記可以出現多次。每出現一次便定義了一個自定義錯誤條件。

注釋

<customErrors>元素不適用于在XMLWeb服務中出現的錯誤。

例子:
web.config當中的配置標記寫法:
<customErrorsmode="On"defaultRedirect="error.aspx">
<errorstatusCode="302"redirect="error.aspx?msg=請求的資源暫時駐留在另一不同

的統一資源標識符下。"></error>
<errorstatusCode="400"redirect="error.aspx?msg=您的輸入可能有誤,鏈接地址有

錯誤。"></error>
<errorstatusCode="401"redirect="error.aspx?msg=權限不能被認可,請退出系統重

新嘗試。"></error>
<errorstatusCode="403"redirect="error.aspx?msg=您的輸入可能有誤,不具備可執

行的權限。"></error>
<errorstatusCode="404"redirect="error.aspx?msg=鏈接地址不正確,請嘗試重新鏈

接。"></error>
<errorstatusCode="408"redirect="error.aspx?msg=服務器連接超時,請退出系統重

新嘗試。"></error>
<errorstatusCode="414"redirect="error.aspx?msg=您的輸入可能有誤,參數傳遞超

出范圍。"></error>
<errorstatusCode="500"redirect="error.aspx?msg=服務器錯誤,請檢查數據庫操作

字符串。"></error>
<errorstatusCode="503"redirect="error.aspx?msg=服務器忙或網絡連接異常,請退

出系統重新嘗試。"></error>
<errorstatusCode="505"redirect="error.aspx?msg=瀏覽器不支持,請升級您的瀏覽

器。"></error>
</customErrors>

錯誤頁面error.aspx的源代碼:

<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="error.aspx.cs"Inherits="error"%>

<html>
<headrunat="server">
<title>無標題頁</title>
</head>
<body>
<formid="form1"runat="server">
<div>
您使用了不安全的操作,請確認后重新執行....
</div>
<divstyle="color:#ffffff;">
<asp:LiteralID="Literal1"runat="server"></asp:Literal>
</div>
</form>
</body>
</html>


錯誤頁面error.aspx的cs文件代碼

usingSystem;
usingSystem.#;
usingSystem.Configuration;
usingSystem.Collections;
usingSystem.Web;
usingSystem.Web.Security;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.WebControls.WebParts;
usingSystem.Web.UI.HtmlControls;

publicpartialclasserror:System.Web.UI.Page
{
protectedvoidPage_Load(objectsender,EventArgse)
{
this.Literal1.Text=Request.QueryString["msg"].ToString();
}
}

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巴青县| 武清区| 台东市| 托里县| 兴和县| 呼玛县| 洞口县| 吉安市| 义乌市| 镇宁| 宕昌县| 潞西市| 滨州市| 富阳市| 扶风县| 晋江市| 庄浪县| 邯郸市| 上栗县| 宜昌市| 青铜峡市| 龙泉市| 余干县| 乡城县| 富民县| 申扎县| 甘洛县| 巩义市| 饶平县| 闽侯县| 卓资县| 新竹市| 中江县| 东安县| 南昌县| 环江| 桂林市| 许昌县| 土默特左旗| 定兴县| 合山市|