Recentemente, ho ricevuto un compito per aggiungere un codice di verifica grafica quando invio un codice di verifica via SMS. Passo 1: Trova il codice per generare il codice di verifica grafica da Internet e trova diversi tipi come segue (adatta lo stile in base allo stile del tuo sito personale):
Passo 2: Implementa la funzione di verifica. Opzione 1: Il codice di verifica è memorizzato nella sessione, ma il webapi disabilita la sessione di default e devi configurarlo manualmente; Trova il file Global.asax nel progetto interfaccia e aggiungi il seguente codice:
Problema: Dopo aver depositato la sessione, verificando il valore, si scopre che la sessione è sempre stata nulla a causa della separazione tra front e back end. Soluzione: Utilizzare CORS per risolvere problemi cross-domain WebAPI;
Opzione 2: Memorizza il codice di verifica nella cache e seleziona redis; Nota: Cancella i dati della cache corrispondenti in tempo dopo il completamento della verifica. L'impostazione del tempo di cache non è troppo lunga. Raggiungere risultati:
Indirizzo di download del codice sorgente: WebAPI implementa la verifica grafica del codice di verifica .rar Scaricare
Turisti, se volete vedere il contenuto nascosto di questo post, vi prego Risposta
|