C# Можно ли отправить через SMTP с учетной записью PERSONAL OUTLOOK через OAUTH2?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 C# Можно ли отправить через SMTP с учетной записью PERSONAL OUTLOOK через OAUTH2?

Сообщение Anonymous »

После недавнего внедрения Microsoft и Google (30 сентября 2024 г.) по отключению базовой аутентификации мое стороннее приложение для отправки электронной почты больше не работает с личной учетной записью Outlook, также известной как Outlook. Например, [email protected].
Будем признательны за любые советы и подсказки.
Он работает с профессиональной электронной почтой, такой как xyz@domain. com
Я прошел весь процесс:
  • становления партнером Microsoft
  • Создано приложение с использованием Microsoft Entra ID.
  • Подтвердить идентификатор MPN для моего приложения.
  • Настройте все авторизации API.
  • Я даже предложил пользователям личный аккаунт Outlook
Я работал над этой проблемой 3-4 дня подряд, читая несколько ресурсы в Интернете.
Я подтвердил свой токен доступа на jwt.ms. Несмотря на то, что касается личного аккаунта, тип утверждения amr по-прежнему дает мне pwd, даже несмотря на то, что я деактивировал в этом аккаунте все, кроме MFA.
Кроме того, мой тип утверждения appidacr равен 0: указывает, как клиент был аутентифицирован. Для общедоступного клиента значение равно «0». Если используются идентификатор клиента и секрет клиента, значение равно «1». Если для аутентификации использовался сертификат клиента, значение равно «2». (Думаю, это связано с):
var app = PublicClientApplicationBuilder
.Create(clientId)
.WithTenantId(tenantId)
.WithRedirectUri("https://login.microsoftonline.com/commo ... tiveclient")
.Build();


Подробнее здесь: https://stackoverflow.com/questions/790 ... -via-oath2
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»