0

IIS URL 書き換えモジュールとカスタム書き換えプロバイダーのトラブルシューティング方法を知りたいですか?

アプリの URL 書き換えモジュールで POC を実行しようとしています。私たちのマッピングはすべてデータベースにあるので、サンプルとして提供されているプロバイダーを使用することを考えました。指示に従って、すべてをインストールして構成しました。ストアドプロシージャも作成しました。エイリアス URL にアクセスすると、HTTP エラー 500.50 - URL Rewrite Module Error が表示されます。エラーの詳細は次のとおりです。

モジュール RewriteModule 通知 BeginRequest ハンドラー ExtensionlessUrlHandler-Integrated-4.0 エラー コード 0x80070585

SQL プロファイラーで、ストアド プロシージャへの呼び出しが表示されません。アプリ プールは私のアカウント (管理者権限) で実行されています。イベント ログにエラーはありません。

何が起こっているかについての詳細情報を調べることができるログはありますか?

4

1 に答える 1

0

2日間の掘削の後、私はそれを機能させました。サンプルは優れていますが、十分ではありません。提供された構成エントリで提供された DLL を使用するだけでは機能しません (多くの理由により)。

私が最終的に行ったことは、サンプルから DLL を取り除き、サンプルのソース コードとこの記事の情報を使用して独自のプロバイダーを作成することでした: URL 書き換えモジュール用のカスタム書き換えプロバイダーの開発。次に、IIS がプロバイダーの読み込みを開始しました。しかし、正しく動作させるためには、モジュールの構成システムを深く理解する必要がありました。

だから私自身の質問に対する私の答え - サンプルだけを中継しないでください。代わりに、RTFM :) 開始するのに最適な場所は次のとおりです: URL Rewrite Module Configuration Reference

于 2012-03-30T14:32:04.970 に答える