Niedawno otrzymałem zadanie dodania graficznego kodu weryfikacyjnego podczas wysyłania kodu weryfikacyjnego SMS. Krok 1: Znajdź kod do wygenerowania graficznego kodu weryfikacyjnego z Internetu i znajdź kilka typów w następujący sposób (dostosuj styl do stylu swojej osobistej strony internetowej):
Krok 2: Wprowadź funkcję weryfikacji. Opcja 1: Kod weryfikacyjny jest przechowywany w sesji, ale webapi domyślnie wyłącza sesję i trzeba ją skonfigurować ręcznie; Znajdź plik Global.asax w projekcie interfejsu i dodaj następujący kod:
Problem: Po zdeponowaniu sesji, podczas weryfikacji wartości, okazuje się, że sesja zawsze była zerowa ze względu na rozdzielenie frontu i backendu. Rozwiązanie: Wykorzystanie CORS do rozwiązywania problemów międzydomenowych WebAPI;
Opcja 2: Zapisz kod weryfikacyjny w pamięci podręcznej i wybierz redis; Uwaga: Wyczyść odpowiednie dane pamięci podręcznej na czas po zakończeniu weryfikacji. Ustawienie czasu pamięci podręcznej nie jest zbyt długie. Osiągaj rezultaty:
Adres do pobrania kodu źródłowego: WebAPI implementuje graficzną weryfikację kodu weryfikacyjnego .rar Pobierać
Turyści, jeśli chcecie zobaczyć ukrytą zawartość tego wpisu, proszę Odpowiedź
|