Πρόσφατα, έλαβα μια εργασία για να προσθέσω έναν γραφικό κωδικό επαλήθευσης κατά την αποστολή ενός κωδικού επαλήθευσης SMS. Βήμα 1: Βρείτε τον κωδικό για να δημιουργήσετε τον κωδικό επαλήθευσης γραφικών από το Διαδίκτυο και βρείτε διάφορους τύπους ως εξής (προσαρμόστε το στυλ σύμφωνα με το στυλ του προσωπικού σας ιστότοπου):
Βήμα 2: Εφαρμόστε τη λειτουργία επαλήθευσης. Επιλογή 1: Ο κωδικός επαλήθευσης αποθηκεύεται στη συνεδρία, αλλά το webapi απενεργοποιεί τη συνεδρία από προεπιλογή και πρέπει να τη διαμορφώσετε χειροκίνητα. Βρείτε το αρχείο Global.asax στο έργο διεπαφής και προσθέστε τον ακόλουθο κώδικα:
Πρόβλημα: Μετά την κατάθεση της συνεδρίας, κατά την επαλήθευση της τιμής, διαπιστώνεται ότι η συνεδρία ήταν πάντα μηδενική λόγω του διαχωρισμού του μπροστινού και του πίσω άκρου. Λύση: Χρησιμοποιήστε το CORS για την επίλυση προβλημάτων μεταξύ τομέων WebAPI.
Επιλογή 2: Αποθηκεύστε τον κωδικό επαλήθευσης στην κρυφή μνήμη και επιλέξτε redis. Σημείωση: Διαγράψτε τα αντίστοιχα δεδομένα προσωρινής μνήμης εγκαίρως μετά την ολοκλήρωση της επαλήθευσης. Η ρύθμιση του χρόνου προσωρινής μνήμης δεν είναι πολύ μεγάλη. Επίτευξη αποτελεσμάτων:
Διεύθυνση λήψης πηγαίου κώδικα: Το WebAPI εφαρμόζει γραφικό .rar επαλήθευσης κώδικα επαλήθευσης Καταφόρτωση
Τουρίστες, αν θέλετε να δείτε το κρυφό περιεχόμενο αυτής της ανάρτησης, παρακαλώ Απάντηση
|