OAuth2.0 quase se tornou um padrão nas plataformas de terceiros atuais (não sei se o 3.0 será lançado em alguns anos). Então, como é um padrão, por que não pode ser implementado com uma classe relativamente padrão? biblioteca ou projeto? Examine todos os projetos de código aberto na China, muito menos C#, não existem projetos prontos para Java e PHP, então desistirei de minhas antigas habilidades e continuarei contribuindo com meus escassos esforços para você.
Devido a limitações de tempo, fiz o acoplamento de 6 interfaces na primeira versão. Entre elas, o endereço de retorno de chamada do WeChat está definido na plataforma pública e não suporta a passagem de parâmetros.
Em todo o projeto, apenas Register_third.aspx precisa estar conectado ao seu sistema de membros, e o resto não precisa ser modificado ~~ Ah, esqueci de mencionar que appkey e appsecret precisam ser modificados, você sabe.
PS: Para ser claro, meu papel neste projeto é apenas de carregador, e não é de forma alguma 100% original. Se um dia o projeto se tornar popular e eu for levado a tribunal e acusado de infração, não valerá a pena. .