Поделиться через


Регистрация приложения для работы с Microsoft Graph

Если вы хотите использовать OneDrive в Microsoft Graph, вам придется зарегистрировать свое приложение и получить идентификатор приложения. Это необходимо, чтобы представлять приложение в вызовах API.

Для большинства приложений рекомендуется использовать страницу регистрации приложение Azure. Для работы с некоторыми приложениями корпоративного класса приложению могут потребоваться функции, доступные только при использовании портала управления Azure Active Directory. Если вы не знаете, какой подход использовать, прочитайте статью, посвященную выбору между конечными точками Azure AD и Azure AD версии 2.0.

Регистрация приложения в Майкрософт

Чтобы подключиться к Microsoft Graph, вам потребуется рабочая или учебная учетная запись либо учетная запись Майкрософт.

  1. Перейдите на страницу регистрации приложений Azure.
  2. Когда отобразится соответствующее сообщение, войдите в систему, используя данные своей учетной записи.
  3. Найдите раздел Мои приложения и щелкните Добавить приложение.
  4. Введите имя своего приложения и щелкните Создать приложение.

После того как вы выполните эти действия, будет создан идентификатор приложения, который отобразится на странице свойств нового приложения.

Если приложение представляет собой конфиденциальный клиент (службу), то вам необходимо защитить его, создав пароль приложения. Для общедоступных клиентских приложений (собственных приложений или приложений на JavaScript) пароль приложения не нужен.

Важно! Храните любой пароль приложения так же надежно, как и пароль пользователя. Секрет представляет ключ к приложению. Если он станет доступным посторонним лицам, они смогут использовать его для олицетворения приложения.

В разделе Платформы укажите сведения о приложении. По умолчанию система создает веб-приложение, и для него необходим один или несколько URI перенаправления. Чтобы разрешить потоки собственных клиентов для приложения, нажмите кнопку Добавить платформу и выберите Мобильная.

Чтобы определить, к каким API будет иметь доступ приложение, в учетной записи Майкрософт используются разрешения, и когда пользователь входит в систему, эти разрешения включаются в поток OAuth. Дополнительные сведения о том, как выполнить аутентификацию пользователя в приложении, см. в статье Аутентификация и вход в OneDrive.

Дальнейшие действия

После того как вы зарегистрируете свое приложение, узнайте, как выполнить аутентификацию пользователя и авторизацию приложения.