Son zamanlarda, SMS doğrulama kodu gönderirken grafik doğrulama kodu eklemem için bir görev aldım. Adım 1: İnternetten grafik doğrulama kodunu oluşturacak kodu bulun ve aşağıdaki gibi birkaç tür bulun (kişisel web sitenizin stiline göre stili ayarlayın):
Adım 2: Doğrulama fonksiyonunu uygulayın. Seçenek 1: Doğrulama kodu oturumda saklanıyor, ancak webAPI oturumu varsayılan olarak devre dışı bırakıyor ve manuel olarak yapılandırmanız gerekiyor; Arayüz projesinde Global.asax dosyasını bulun ve aşağıdaki kodu ekleyin:
Sorun: Oturum yatırıldıktan sonra, değer doğrulandığında, ön ve arka uçların ayrılması nedeniyle oturumun her zaman sıfır olduğu tespit edilir. Çözüm: WebAPI çapraz alan problemlerini çözmek için CORS kullanmak;
Seçenek 2: Doğrulama kodunu önbellekte sakla ve redis'i seç; Not: Doğrulama tamamlandıktan sonra ilgili önbellek verilerini zamanında temizleyin. Önbellek süresi ayarı çok uzun değil. Sonuç elde edin:
Kaynak kodu indirme adresi: WebAPI grafiksel doğrulama kodu doğrulama .rar uygular İndirmek
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt
|