10

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

4

8 に答える 8

16

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

Web サービスを使用してキャプチャ イメージを提供します。これは、OCR が難しいテキストをデジタル化しようとしている大学です。この部分を交換するのがどれほど簡単かはわかりません。API は十分に文書化されているため、多くのオープン ソース クライアント実装があります。

于 2008-10-28T17:53:31.857 に答える
1

JCaptchaを見たことがありますか?ASPフレームワークではありませんが、役立つ場合があります。

于 2008-10-29T11:26:14.730 に答える
1

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

于 2010-03-31T21:09:51.760 に答える
1

私が見つけたが試していないのはMyCaptcha です

于 2010-03-15T08:44:30.817 に答える
1

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

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

于 2008-10-28T17:55:08.703 に答える
1

これを試してみてください... http://www.codeproject.com/aspnet/CaptchaImage.aspとてもいい記事です!

于 2008-11-14T07:08:49.257 に答える
0

ReCAPTCHAをご覧になりましたか?

于 2008-10-28T17:54:42.683 に答える