详细信息:我在我的MVC 4项目中使用了Captcha控件,但我得到的图像应该是红叉。奇怪的是,如果我将它放在我的主页面上(http://localhost/CaptchaDemo/
)它可以正常工作,但当我把它放在页面上时我需要它(http://localhost/CaptchaDemo/Account/Register/
),它拒绝加载。 F12将图像src显示为CaptchaDemo/DefaultCaptcha/Generate?t={random stuff here}
问题:如果http://localhost/CaptchaDemo/Account/Register/
上的http://localhost/CaptchaDemo/
工作正常,我怎能在{{1}}上显示我的验证码图片(我甚至不需要它!)< / p>
答案 0 :(得分:0)
使用codeplex中的SuperCaptcha控件。
http://supercaptcha.codeplex.com
它提供刷新和收听功能。
易于使用,提供了很好的文档。我在我的项目中使用它并且它运行得很好。