とのHttpHandlerにアクセスしようとすると、以下のような問題があるページが見つかりません:IIS 5.1
私は(それがWeb.Configのthrought構成されています)IIS 6.0に完全に正常に動作しますHttpHanderを、持っている
<add verb="*" path="MyHandlder" type="MyNamespace.MyHandler"/>
しかし、私はURL(http://localhost/MyHandlder?somevar=somevalue)でアクセスしようとしているときに、 "ページが見つかりません"というエラーが表示されます。
ありがとうございます。
UPD:この問題は、パスに拡張子がない場合にのみ発生します。 path = "MyHandler.myExt"は正常に動作します。拡張子なしでハンドラを処理するようにIIS 5.1を構成する方法はありますか?
マスターに質問することを躊躇する人はいますが、IISがファイル拡張子がないためASP.NETパイプラインを通じて要求をプッシュしない可能性は高くなりますか?したがって、これを解決するコーディングはありませんが、ASP.NETへのワイルドカード処理をバインドすることはできます(でも、それは良い考えが疑わしいかどうか)。 – annakata
@annakata:私たちは暴力的な合意に達していると思います。私が言うように、それはASP.NETに渡すのではなく、ディレクトリのように扱うことを試みています。私はASP.NETにバインドワイルドカード処理をどうやって行うのか分かりません...私は実験したときにはできませんでしたが、私は初心者です。 –
ハハ、かなりそう!さて、これはIISを介して行われた - 便利な1つを持っていないが、このリンクは、IIS6(http://professionalaspnet.com/archive/2007/07/27/Configure-IIS-for-Wildcard-Extensions-in- – annakata