Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 15434|Απάντηση: 0

[ASP.NET] Σύνοψη λύσης για την εφαρμογή CAPTCHA στο asp.net

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 12/5/2015 6:59:04 μ.μ. | | |

Υπάρχουν ήδη πολλά άρθρα σχετικά με την εφαρμογή του CAPTCHA σε asp.net στο Διαδίκτυο και η λύση είναι επίσης ώριμη:



1. Ένα στοιχείο ελέγχου ανοιχτού κώδικα γραμμένο σε VB:
http://www.codeproject.com/KB/custom-controls/CaptchaControl.aspx



2. Εφαρμόζοντας το στοιχείο ελέγχου captcha στο CSharp, η βασική ιδέα είναι να χρησιμοποιήσετε το bitmap για να "σχεδιάσετε" το κείμενο και, στη συνέχεια, να χρησιμοποιήσετε το HatchBrush για να προσθέσετε μερικές κουκκίδες.
http://www.codeproject.com/KB/aspnet/CaptchaImage.aspx



3. Το παρακάτω είναι ο ίδιος συγγραφέας με το πρώτο, αλλά υλοποιείται χρησιμοποιώντας το Csharp:
http://captcha.codeplex.com/SourceControl/changeset/view/1478#31243



4. Τα πιο ευρέως χρησιμοποιούμενα πρέπει να είναι:
http://www.google.com/recaptcha

Μπορείτε να κατεβάσετε το asp.net του plugin από εδώ:

http://code.google.com/apis/recaptcha/docs/aspnet.html

Υπάρχει επίσης πολύ λεπτομερές κείμενο για τον τρόπο χρήσης του.



Ένα πράγμα που πρέπει να έχετε κατά νου είναι να θυμάστε να αντικαταστήσετε τα δημόσια και ιδιωτικά κλειδιά.

Το πρόσθετο προσφέρει επίσης ένα πλήρως εξατομικευμένο περιβάλλον εργασίας, με το μόνο λυπηρό να είναι ότι πολλές φορές οι εικόνες που δημιουργεί δεν είναι πολύ σαφείς -κάτι που σχετίζεται με την αρχική φιλοσοφία της δημιουργικής ομάδας- θέλουν οι χρήστες να βελτιώνουν συνεχώς το σύστημα αναγνώρισης κειμένου τους.




Προηγούμενος:PHP Πώς να προσθέσετε συρόμενο Captcha Tutorial
Επόμενος:asp.net Δεν είναι δυνατή η απευθείας έναρξη ενός έργου με το "Class Library Output Type" Για να διορθώσετε αυτό το έργο, χρησιμοποιήστε αυτήν τη λύση...
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com