PowerBuilderをASP.NETブラウジングエラーに変換しました
-
10-10-2019 - |
質問
ASP.NET(ASPX)ファイルの形式でWebアプリケーションに変換するPowerBuilderアプリケーションがありました。
変換されたWebアプリケーションを展開および公開した後(コピーして、ユーザーがアクセスできるようにASP.NETとネットワークサービスとIUSERのアクセス許可を追加)、Windows Server 2003を介してIIS v6.0にアクセスできます)。ASP.NETバージョンは2.0です。
default.aspxのWebページを閲覧するときに得られるエラーメッセージは次のとおりです。
'/'アプリケーションのサーバーエラー。
ランタイムエラー
説明:
サーバーでアプリケーションエラーが発生しました。このアプリケーションの現在のカスタムエラー設定により、アプリケーションエラーの詳細がリモートで表示されなくなります(セキュリティ上の理由で)。ただし、ローカルサーバーマシンで実行されているブラウザによって表示される可能性があります。
詳細:
この特定のエラーメッセージの詳細をリモートマシンで表示できるようにするには、現在のWebアプリケーションのルートディレクトリにある「web.config」構成ファイル内にタグを作成してください。このタグには、「モード」属性が「オフ」に設定されている必要があります。
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
ノート:
表示されている現在のエラーページは、アプリケーションの構成タグの「defaultredirect」属性を変更してカスタムエラーページURLを指すことにより、カスタムエラーページに置き換えることができます。
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
サーバーに別のエラーメッセージが表示されます。
'/'アプリケーションのサーバーエラー。
構成エラー
<roleManager enabled="true">
<membership>
</roleManager>
前もって感謝します...
解決
問題は解決しました。構成ファイルエラーのために発生しました。適切な手順を使用してプロセスが再試行されると、正常に動作します。