質問

私はCAPTCHA検証を自分のWebサイトの1つに追加する過程にあり、どのオープンソースソリューションが存在するかを知る必要があります。長所と短所、およびそれらが機能するプラットフォームに注意してください。私は主にASP.NETソリューションに興味がありますが、PHP、Javaなどを自由に含めることができます。

役に立ちましたか?

解決

ReCAPTCHA は、StackOverflowが使用するものと同じです。 ASP.NET実装があります。

Webサービスを使用してキャプチャ画像を提供します。これは難しいOCRテキストをデジタル化しようとしている大学です。この部分を置き換えることがどれほど簡単かはわかりません。 APIはオープンソースクライアントの実装があります。 //recaptcha.net/apidocs/captcha/client.html "rel =" nofollow noreferrer ">非常によく文書化されている。

他のヒント

Jeff Atwoodは、コーディングホラーでホストされているキャプチャコントロール+ソースを持っています。サイト

ReCaptcha は別の代替手段かもしれませんが、ソースが開いているとは思いません。

JCaptcha を見ましたか? ASPフレームワークではありませんが、役に立つかもしれません。

これを試してください... http://www.codeproject.com/aspnet/CaptchaImage .asp 非常に素晴らしい記事!

私が見つけたが試したことがないのは、 MyCaptcha

です。

ReCaptchaには多くの利点があります。グーグルがそれを所有しているという事実は大きなプラスです。以前はプロジェクトでReCaptchaを使用していましたが、実稼働環境のファイアウォールは、IPアドレスのみに基づいて、ドメイン名に基づいてエントリを追加できません。 ReCaptchaはGoogleのインフラストラクチャの使用に切り替えたため、IPアドレスは公開されなくなりました。私たちの実稼働環境は非常に厳しくロックダウンされているため、回避策はありません。新しいキャプチャを使用する必要があります。あなたが私のボートにいる場合、ReCaptchaはあなたのために動作しません。

Javaの世界では、 JCaptcha をご覧ください。

ReCAPTCHA をご覧になりましたか

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top