Не могли бы вы указать мне на реализацию asp.net CAPTCHA control, которая работает на AZURE?(Он не должен использовать сессии)
Спасибо.
Я успешно развернул Google Recaptcha в Azure.Я использовал пакет NuGet recaptchaNet, работающий под MVC 5. Мой сайт - SSL, и в пакете NuGet есть ошибка, если вы используете SSL.Два случая этого:
https://api -verify.recaptcha.net / verify
необходимо изменить на это:
https://www.google.com/recaptcha/api/verify
или проверка Captcha не пройдена при ошибке сертификата SSL.
Если вы не хотите использовать данные сеанса, то есть решения, например, http://www.eggheadcafe.com/articles/20040331.asp - или вы можете использовать человеческий тест вместо капчи - например, спрашивать, что 6 раз 9
Однако, вероятно, лучше вместо этого использовать стороннее решение, такое как http://code.google.com/apis/recaptcha/docs/aspnet.html