Je vais avoir des problèmes en essayant de carte un HttpHandler dans le web.config.
C'est la config bits:
<httpHandlers>
<add verb="*" path="*.hndlr" type="MyAssembly.MyHandler, MyAssembly" validate="false" />
</httpHandlers>
Lorsque je navigue à http://localhost/myApp/whatever.hndlr
, j'obtiens un serveur d'erreur 404 (page non trouvée).
C'est la 1ère fois que je suis connecter un HttpHandler donc j'ai peut-être raté quelque chose - toute aide appréciée!
Mise à JOUR:
J'ai réussi à le faire fonctionner en utilisant à la fois des réponses à ce jour - qui est capable de exaplin pourquoi il fonctionne obtient la réponse!
C'est ma config (ne fonctionne pas si N'avez pas les deux - je suis en cours d'exécution IIS7 en mode classique)
Système.web:
<httpHandlers>
<add verb="*" path="*MyHandler.hndlr" type="MyAssembly.MyAssemblyHandler, MyAssembly" validate="false"/>
</httpHandlers>
Système.serveur web:
<handlers>
<add name="MyHandler" verb="*" path="*MyHandler.hndlr" type="MyAssembly.MyAssemblyHandler, MyAssembly" validate="false" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="Script"/>
</handlers>