0 Seguidores · 29 Postagens

Artigos e perguntas sobre autenticação OAuth2.

Novo
Pergunta Aziz Cotrim · Maio 21
Atualmente, meu código Caché dispara e-mails usando Autenticação Básica. Agora a Microsoft vai encerrar a Autenticação SMTP Básica. Nesse caso, qual é a melhor abordagem para disparar um alerta de e-mail a partir do banco de dados? Parece que o OAuth 2.0 é a melhor opção. Alguém tem algum exemplo usando o Azure Entra ID?
0
0 7
Artigo Evandro Wendt · Maio 6 2m read

. . . você não está sozinho. 

A Ajuda está disponível.

Isso me tomou um tempo para descobrir, e imagino que outras pessoas também possam estar enfrentando dificuldades. Eu passei por toda a parte do Entra para configurar um fluxo de client credentials para enviar e-mail através de uma conta Microsoft 365. Consegui obter meu token com sucesso, mas nunca consegui autenticar com o servidor SMTP usando a classe %Net.SMTP. Havia duas partes para resolver isso.

Primeiro, o access token do autenticador precisa ser mais do que APENAS o access token. Ele precisa ser formatado como:

set smtp.authenticator.AccessToken = "user="_emailaddress_$C(1)_"auth=Bearer "_token_$C(1,1)
0
0 20