2013-02-25 5 views
1

Действительно разочаровывается в этом. Моя компания использует Outlook 365 для своих услуг Exchange. Я пытаюсь автоматизировать отправку электронных писем исключений из клиента через обмен. Однако вся литература по этому вопросу, похоже, показывает, что я должен каким-то образом предоставить NetworkCredential с простым текстовым именем пользователя/паролями. Я надеюсь подключиться, используя зарегистрированную учетную запись пользователя.Automagical Outlook 365 Credentials

С точки зрения инфраструктуры, я понимаю, что Office 365 аутентифицирует пользователей через ADFS, поэтому он не работает. Было бы также разумно, что именно поэтому мне нужен простой текстовый пароль. Однако мне показалось, что не должно быть причин, по которым аутентификация Kerberos не будет работать.

Таким образом, существует ли какой-либо программный способ отправки электронной почты через Outlook 365 без кодирования привилегированной информации в приложение либо с помощью источника, либо из конфигурации?

Благодаря

+2

Я думаю, у вас есть два варианта: BASIC + SSL или ADFS, но это зависит от конфигурации вашей компании. Я предлагаю вам ознакомиться с документом «Office 365 Identity Service Description.docx» здесь: http://www.microsoft.com/en-us/download/details.aspx?id=13602, чтобы действительно понять, каковы возможности , –

+0

Спасибо за информацию. Однако меня не интересует BASIC, поскольку это потребует либо хранения учетных данных в (по существу) обычного текста, либо запроса пользователя на имя пользователя/пароль, который побеждает точку автоматической почтовой программы. – Aron

+0

Я понимаю, но это может быть единственное решение, поскольку NTLM/Kerberos может просто не поддерживаться, если у вас нет ADFS. –

ответ

1

Вообще, если вы можете войти в Office 365 Живой с Internet Explorer, не предоставляя имя пользователя \ пароль, чем вы должны быть в состоянии получить NetworkCredintials для текущего пользователя с CredentialCache.DefaultCredentials.

+0

Вздох ... ваш ответ привел меня к проблеме. Посмотрите ближе к настройке ADFS. Кажется, что наши администраторы считают, что формы auth «достаточно близки», возможно, потому, что они не смогут пройти лишнюю милю и установить истинную интегрированную аутентификацию ... С бюрократией я бы сомневался, что смогу это исправить. ARGH! – Aron

Смежные вопросы