2014-11-20 3 views
5

В настоящее время у меня есть приложение ASP.Net Webform, которое необходимо будет подключиться к Office365 для чтения/записи писем и событий. У меня есть учетная запись службы, созданная клиентом, которая позволит мне подключиться к их системе и иметь доступ к другим учетным записям (я также буду изменять электронные письма и события других пользователей).Подключиться к API Office365 без учетной записи Azure

Должен ли я создать учетную запись Azure для этого? Есть ли в любом случае для меня подключение к веб-сервису, проверка подлинности с моей учетной записью службы, а затем извлечение информации для других пользователей без установки дополнительных учетных записей в Microsoft? (Система будет только использоваться компанией внутренне)

Я попытался добавления Connected Service через VS2013 (но не хотел, чтобы создать учетную запись Azure), а также просто Service Reference (но VS2013 продолжал просить меня снова и снова проверять мою информацию, хотя я могу войти в систему с помощью u/p вне VS2013).

+0

Если вы просто используете обмен онлайн, вы можете сделать это с помощью веб-сервиса обмена, поскольку он также доступен в Office 365 – Matt

ответ

3

Чтобы использовать Office 365 APIs, вам необходимо зарегистрировать приложение в Azure Active Directory. Для этого вам не понадобится отдельная учетная запись Azure, администратор для вашего клиента может зарегистрировать ее в своем собственном Azure AD, связанном с их организацией Office 365. Или, альтернативно, вы можете get an Office 365 Developer Site, зарегистрируйте свое приложение в своем Azure AD.

Однако в настоящее время API Office 365 API не поддерживает модель, которую вы описываете (используя учетную запись службы для доступа к нескольким учетным записям пользователей). Это то, над чем мы сейчас работаем, и надеемся скоро выпустить. Альтернатива, как предположил Мэтт, - Exchange Web Services, что поддерживает подход к учетной записи службы.

+0

В настоящее время существует активный каталог Windows 2008, который был использован, и мне нужно разработать приложение IOS для sharepoint , Есть ли способ сделать это ? я искал необходимую информацию, но я получаю офис 365 ios sdk, но это не работает, если это не активная директория Azure, и у моего клиента есть активный каталог Windows 2008, который они используют с давних времен, как я могу это сделать Это? если бы вы могли помочь мне, что было бы полезно вам –

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