Baru-baru ini, saya menerima tugas untuk menambahkan kode verifikasi grafis saat mengirim kode verifikasi SMS. Langkah 1: Temukan kode untuk menghasilkan kode verifikasi grafis dari Internet, dan temukan beberapa jenis sebagai berikut (sesuaikan gaya sesuai dengan gaya situs web pribadi Anda):
Langkah 2: Terapkan fungsi verifikasi. Opsi 1: Kode verifikasi disimpan dalam sesi, tetapi webapi menonaktifkan sesi secara default, dan Anda perlu mengonfigurasinya secara manual; Temukan file Global.asax di proyek antarmuka dan tambahkan kode berikut:
Masalah: Setelah menyetor sesi, saat memverifikasi nilai, ditemukan bahwa sesi selalu nol karena pemisahan ujung depan dan belakang. Solusi: Gunakan CORS untuk memecahkan masalah lintas domain WebAPI;
Opsi 2: Simpan kode verifikasi di cache dan pilih redis; Catatan: Hapus data cache yang sesuai tepat waktu setelah verifikasi selesai. Pengaturan waktu cache tidak terlalu lama. Mencapai hasil:
Alamat unduhan kode sumber: WebAPI mengimplementasikan verifikasi kode verifikasi grafis .rar Mengunduh
Wisatawan, jika Anda ingin melihat konten tersembunyi dari posting ini, silakan Jawab
|