MVC 3アプリケーションでelfinderを使用しようとしていますが、この.NETコネクタを使用しています: elfinderの場合はhttp://elfinderconnectornet.codeplex.com/。また、このコネクタは、WebConfigのセクションで構成されたhttpハンドラーで機能します。例えば:
次のようなURLの場合:192.168.0.17:9002 / elfinder.connector?_ = 1347370006351&cmd = open&target =&init = true&tree = ..... ..
Web構成にハンドラーがあります
<system.web>
<httpHandlers>
<add verb="*" path="elfinder.connector" type="ElFinder.Connector.Connector" />
</httpHandlers>
</system.web>
そして、global.asax.csroutes.IgnoreRoute("elfinder.connector");
で、「コントローラー/アクション」ルーティングでこのURLを無視します。
VisualStudio localhostでこのコードを実行すると、すべて正常に機能しますが、IIS7では404エラーが発生します。
IISにhttphandlersのカスタム構成がある可能性がありますか?いくつかのチェックボックスをチェックする必要があります:)何かアイデアはありますか?