Мое соединение POP3 создано нормально (TLS 1.2, at outlook.office365.com, порт 995), и я отправляю команду: < /p>
AUTH XOAUTH2
< /code>
Сервер возвращает (как и ожидалось). « +» знак. < /p>
i с последующей композицией (как пример Microsoft):
base64 ("user =" + username + "\ u0001auth = bearer" + authtoken + "\ u0001 uclior1) < /p> whis in the code code. это: < /p>
Convert.ToBase64String(SysTxt.Encoding.ASCII.GetBytes("user=" + username + "\u0001auth=Bearer " + authtoken + "\u0001\u0001"))
< /code>
, которая приводит к строке Base64. Имя пользователя является адресом электронной почты пользователя, а Authtoken был запрошен в login.microsoft.com, следуя приложению, регистрируемому в Entra ID, с разрешения, делегированным на него: < /p>
poppop.access.Ald. /> < /blockquote>
Сервер отвечает мне: < /p>
-ERR Authentication failure: unknown user name or bad password.
< /code>
Тот же идентификатор Entra работает в области интеграции Azure, я могу получить доступ к API календаря (так как я также добавил это разрешение). Таким образом, поколение токенов применяется для работы, я считаю, что следовало за каждую инструкцию, которую я нашел: Microsoft Learn: Authenticate AMAP, POP, SMTP статья.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... and-oauth2
Microsoft Pop3 с использованием hpop и oauth2 ⇐ C#
Место общения программистов C#
-
Anonymous
1755182171
Anonymous
Мое соединение POP3 создано нормально (TLS 1.2, at outlook.office365.com, порт 995), и я отправляю команду: < /p>
AUTH XOAUTH2
< /code>
Сервер возвращает (как и ожидалось). « +» знак. < /p>
i с последующей композицией (как пример Microsoft):
base64 ("user =" + username + "\ u0001auth = bearer" + authtoken + "\ u0001 uclior1) < /p> whis in the code code. это: < /p>
Convert.ToBase64String(SysTxt.Encoding.ASCII.GetBytes("user=" + username + "\u0001auth=Bearer " + authtoken + "\u0001\u0001"))
< /code>
, которая приводит к строке Base64. Имя пользователя является адресом электронной почты пользователя, а Authtoken был запрошен в login.microsoft.com, следуя приложению, регистрируемому в Entra ID, с разрешения, делегированным на него: < /p>
poppop.access.Ald. /> < /blockquote>
Сервер отвечает мне: < /p>
-ERR Authentication failure: unknown user name or bad password.
< /code>
Тот же идентификатор Entra работает в области интеграции Azure, я могу получить доступ к API календаря (так как я также добавил это разрешение). Таким образом, поколение токенов применяется для работы, я считаю, что следовало за каждую инструкцию, которую я нашел: Microsoft Learn: Authenticate AMAP, POP, SMTP статья.>
Подробнее здесь: [url]https://stackoverflow.com/questions/79735556/microsoft-pop3-using-hpop-and-oauth2[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия