天天看點

關于Web.Config中<customErrors>的mode屬性問題

說明: 伺服器上出現應用程式錯誤。此應用程式的目前自定義錯誤設定禁止檢視應用程式錯誤的詳細資訊。 

詳細資訊: 若要使他人能夠從本地伺服器計算機上檢視此特定錯誤資訊的詳細資訊,請在位于目前 Web 應用程式根目錄下的“web.config”配置檔案中建立一個 <customErrors> 标記。然後應将此 <customErrors> 标記的“mode”屬性設定為“RemoteOnly”。若要使他人能夠在遠端計算機上檢視詳細資訊,請将“mode”設定為“Off”。

<!-- Web.Config 配置檔案 -->

<configuration>

<system.web>

       <customErrors mode="RemoteOnly"/>

</system.web>

</configuration>

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

<!-- Web.Config 配置檔案 -->

<configuration>

<system.web>

       <customErrors mode="On"defaultRedirect="mycustompage.htm"/>

</system.web>

</configuration>

解決方案:在iis中找到asp.net網站右鍵--權限添加network service 使用者到該目錄就可以了