Bilim ist MSCaptcha nicht Bild laden wenn Sie eingesetzt werden, um hosting-service
Bilim ist MSCaptcha Steuerung ausgeführt wird, und zeigt auf die lokalen dev-Maschine, jedoch nicht angezeigt sein genrated Bild wenn Sie eingesetzt werden, um die shared-server-hosting-service.
//was meine web.config sagt:
<handlers>
<add name="MSCaptchaImage"
path="CaptchaImage.axd"
verb="GET"
type="MSCaptcha.CaptchaImageHandler, MSCaptcha"
preCondition="integratedMode,runtimeVersionv2.0"/>
</handlers>
Ja, ich FTP .dll(s) in das bin-Verzeichnis auf dem host-server und meinem lokalen code ausgeführt von IIS7 unter Vista läuft, wie erwartet. Was Sie sonst noch brauchen zu assit Sie bitte die Fragen, aber ich brauche zu diesem Bild ein, da bin ich überfragt und Anmerkung ich haben keine Kontrolle über den server in der host-provider
Hinweis: ich habe beobachtet, jemand anderes hat dieses problem als beantwortet an asp.net [1] ein Glück für mich alle von meinem Pass und Windows DeadOnArrival Anmeldeinformationen sind Total FUBAR und asp.net nicht einmal senden Sie mir ein Passwort vergessen da es nicht weiß, mich nicht mehr entweder so ich kann nicht involed in der asp.net Foren.
[1] http://forums.asp.net/p/1468509/3395243.aspx
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe es...
Web.config-und Kleinschreibung.. So ändern Sie die Hauptstadt "C" zu kleinen "c" in captchaImageHandler
Ändern: type="MSCaptcha.*C*aptchaImageHandler, MSCaptcha"
Zu: type="MSCaptcha.*c*aptchaImageHandler, MSCaptcha"
Hoffe, dies für Sie zu arbeiten..
happy coding...:)
Dieser arbeitete für mich, ändern Sie Ihre web.config-Datei
Abschnitt 1.
Abschnitt 2.
Wenn Sie mit Formular-Authentifizierung können Sie möglicherweise nicht in der Lage, um zu sehen, das Bild. Zum beheben dieses hinzufügen ,
<location path="CaptchaImage.axd">
<system.web - >
<Berechtigung>
<allow users="*" />
</authorization>
</system.web - >
</location>
dieser Abschnitt in der web.config
Dieser Pfad sollte wie folgt sein:
path="/CaptchaImage.axd"
imsystem.webServer
.Hatte ich zwei web-config, die config im Unterordner wo die Seite mit Captcha wurde aktualisiert mit den Rechte-Konfiguration.
Die das Problem beseitigt haben.
Wenn Sie die Formularauthentifizierung verwenden, dann ist es wahrscheinlich ein Problem mit Berechtigungen, so versuchen Sie dies:
http://www.aspsnippets.com/post/2009/04/03/How-to-implement-Captcha-in-ASPNet.aspx#id_9f698584-ecb7-4fa1-99f5-797ee1a8f593
Ich hatte das gleiche Problem, ich bin mit asp.net 5.0 vs2013
ich habe meine web.config wie folgt
drei änderungen auf meiner Website.config und eine dll ändern
aktualisiert die .dll von 1.0 bis 4.0
Hinzugefügt-Handler, um das system.webserver
Hinzugefügt
geändert, C-c bei MSCaptcha.**c**aptchaImageHandler
ist es, die für mich auf meiner dev-box und lokalen.
Habe ich mein Problem gelöst. Als Web.config ist Fall empfindlich, so vorsichtig sein, wenn Sie Sie Bearbeiten. Hier ist der code, der aus 2 Abschnitten.
Und stellen Sie sicher, dass Sie Schrägstrich(/) für die Pfad Wert