你能指点一下在AZURE上工作的asp.net CAPTCHA控件的实现吗? (它不应该使用会议)
感谢。
答案 0 :(得分:2)
我已在Azure上成功部署了Google Recaptcha。 我使用了NuGet recaptchaNet软件包,在MVC 5下运行。 我的网站是SSL,如果您使用SSL,NuGet包中会有错误。两次出现:
https://api-verify.recaptcha.net/verify
需要更改为:
https://www.google.com/recaptcha/api/verify
或验证验证码在SSL证书错误时失败。
答案 1 :(得分:1)
如果您不想使用会话数据,那么有解决方案,例如http://www.eggheadcafe.com/articles/20040331.asp - 或者您可以使用人工测试而不是验证码 - 例如询问6次9是什么
但是,最好使用第三方解决方案,例如http://code.google.com/apis/recaptcha/docs/aspnet.html