Nylig fikk jeg en oppgave om å legge til en grafisk verifiseringskode når jeg sender en SMS-verifiseringskode. Trinn 1: Finn koden for å generere den grafiske verifiseringskoden fra Internett, og finn flere typer som følger (juster stilen etter stilen på din personlige nettside):
Trinn 2: Implementer verifiseringsfunksjonen. Alternativ 1: Verifiseringskoden lagres i økten, men webapi-en deaktiverer sesjonen som standard, og du må konfigurere den manuelt; Finn Global.asax-filen i grensesnittprosjektet og legg til følgende kode:
Problem: Etter innskudd av økten, når verdien verifiseres, oppdages det at sesjonen alltid har vært null på grunn av separasjonen mellom front- og backend. Løsning: Bruk CORS for å løse WebAPI tverrdomeneproblemer;
Alternativ 2: Lagre verifiseringskoden i cachen og velg redis; Merk: Tøm de tilsvarende cache-dataene i tide etter at verifiseringen er fullført. Cache-innstillingen er ikke så lang. Oppnå resultater:
Kildekode-nedlastingsadresse: WebAPI implementerer grafisk verifiseringskode .rar Laste ned
Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snill Svare
|