--------------------------------------------------------------------------------
運行時錯誤
說明: 服務(wù)器上出現(xiàn)應(yīng)用程序錯誤。此應(yīng)用程序的當(dāng)前自定義錯誤設(shè)置禁止遠程查看應(yīng)用程序錯誤的詳細信息(出于安全原因)。但可以通過在本地服務(wù)器計算機上運行的瀏覽器查看。
詳細信息: 若要使他人能夠在遠程計算機上查看此特定錯誤信息的詳細信息,請在位于當(dāng)前 Web 應(yīng)用程序根目錄下的“web.config”配置文件中創(chuàng)建一個 標(biāo)記。然后應(yīng)將此 標(biāo)記的“mode”屬性設(shè)置為“Off”。
注解:
因為在以前的IIS中,用戶應(yīng)用程序(ASP)上的錯誤提示信息能夠被黑客利用來收集、了解網(wǎng)站的設(shè)置、數(shù)據(jù)庫結(jié)構(gòu)等方面信息,并從中找到安全的薄弱環(huán)節(jié),加以利用,達到從應(yīng)用層面入侵系統(tǒng)的目的。比如SQL的注入攻擊。2003中的ASP.NET出于加強安全的考慮,缺省的把這些錯誤提示屏蔽了,只顯示類似如上的錯誤。如果在代碼開放、調(diào)試、測試階段,需要查看錯誤信息來解決代碼問題,按照上面的提示,在Web.config文件里面做相應(yīng)的修改即可。
AspNet技術(shù):“/”應(yīng)用程序中的服務(wù)器錯誤,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。