Recentemente, recebi a tarefa de adicionar um código de verificação gráfica ao enviar um código de verificação por SMS. Passo 1: Encontre o código para gerar o código de verificação gráfica na Internet e encontre vários tipos conforme o seguinte (ajuste o estilo de acordo com o estilo do seu site pessoal):
Passo 2: Implemente a função de verificação. Opção 1: O código de verificação é armazenado na sessão, mas o webAPI desativa a sessão por padrão, e você precisa configurá-la manualmente; Encontre o arquivo Global.asax no projeto de interface e adicione o seguinte código:
Problema: Após depositar a sessão, ao verificar o valor, verifica-se que a sessão sempre foi nula devido à separação dos front-ends e back-ends. Solução: Usar CORS para resolver problemas cruzados entre domínios da WebAPI;
Opção 2: Armazene o código de verificação no cache e selecione redis; Nota: Limpe os dados correspondentes do cache a tempo após a conclusão da verificação. A configuração de tempo de cache não é muito longa. Obtenha resultados:
Endereço de download do código-fonte: WebAPI implementa verificação gráfica do código de verificação .rar Baixar
Turistas, se quiserem ver o conteúdo oculto deste post, por favor Resposta
|