私は簡単なaspx
コードを持っています。aspx
ローカル サーバー (Visual Studio 開発サーバー) でページを実行すると、すべて正常に動作します。しかし、自分のドメインで実行すると、次の例外が発生します。
説明: サーバーでアプリケーション エラーが発生しました。このアプリケーションの現在のカスタム エラー設定では、アプリケーション エラーの詳細をリモートで表示できません (セキュリティ上の理由から)。ただし、ローカル サーバー マシンで実行されているブラウザで表示することはできます。
詳細: この特定のエラー メッセージの詳細をリモート マシンで表示できるようにするには、現在の Web アプリケーションのルート ディレクトリにある "web.config" 構成ファイル内にタグを作成してください。次に、このタグの「モード」属性を「オフ」に設定する必要があります。
<!-- Web.Config Configuration File --> <configuration> <system.web> <customErrors mode="Off"/> </system.web> </configuration>
注: 現在表示されているエラー ページは、カスタム エラー ページの URL を指すようにアプリケーションの構成タグの「defaultRedirect」属性を変更することにより、カスタム エラー ページに置き換えることができます。
<!-- Web.Config Configuration File --> <configuration> <system.web> <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> </system.web> </configuration>
aspx コード:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h1>I am online</h1>
</div>
</form>
</body>
</html>