im en utilisant un fichier dll MSCaptcha.dll pour mon application web fonctionne très bien sur ses localhost mais pas avec iis server..what dois-je faire pour le faire fonctionnerCaptcha ne fonctionne pas avec IIS
1
A
Répondre
2
Solution:
- Sélectionnez votre application dans IIS7. Ouvrez les mappages de gestionnaire sous IIS soit en double-cliquant sur les mappages du gestionnaire, soit en cliquant sur "Ouvrir la fonction" sous Action.
- Cliquez sur "Ajouter un gestionnaire géré" en action.
- Entrez « CaptchaImage.axd » sans les guillemets dans la demande Chemin
- Sous Type sélectionnez MSCaptcha.CaptchaImageHandler
- Entrez « MSCaptcha » sans les guillemets dans le nom et cliquez sur OK
0
J'ai eu ce problème et cela a fonctionné pour moi.
Dans votre web.config, au lieu d'avoir le chemin comme "CaptchaImage.axd":
<system.webServer>
<handlers>
<add name="MSCaptcha.captchaImageHandler" verb="GET" path="CaptchaImage.axd" type="MSCaptcha.captchaImageHandler, MSCaptcha" resourceType="Unspecified"/>
</handlers>
</system.webServer>
Essayez de changer le chemin de "~/CaptchaImage.axd":
<system.webServer>
<handlers>
<add name="MSCaptcha.captchaImageHandler" verb="GET" path="~/CaptchaImage.axd" type="MSCaptcha.captchaImageHandler, MSCaptcha" resourceType="Unspecified"/>
</handlers>
</system.webServer>
+1 cette réponse. merci résoudre mon problème! – arik