Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье показано, как настроить службу приложений Azure или Функции Azure для использования X в качестве поставщика проверки подлинности.
Для выполнения процедуры в этой статье требуется учетная запись X с проверенным адресом электронной почты и номером телефона. Чтобы создать новую учетную запись X, перейдите к x.com.
Регистрация приложения с помощью X
Чтобы зарегистрировать приложение с помощью X, выполните действия.
Войдите на портал Azure и перейдите к своему приложению. Скопируйте свой URL-адрес. Вы используете его для настройки приложения X.
Перейдите на веб-сайт X Developers , войдите с помощью учетных данных учетной записи X и выберите " Создать приложение".
Введите Имя и Описание для нового приложения. Вставьте URL-адрес приложения в поле URL-адрес сайта. В разделе URI обратного вызова или URL-адреса перенаправления введите URL-адрес HTTPS приложения службы приложений и добавьте путь
/.auth/login/x/callback. Например,https://contoso.azurewebsites.net/.auth/login/x/callback.В нижней части страницы введите не менее 100 символов в поле Как будет использоваться это приложение и нажмите Создать.
Во всплывающем окне еще раз выберите Создать. Отображаются сведения о приложении.
Выберите вкладку Ключи и маркеры доступа.
Запишите эти значения:
- Ключ API
- Секретный ключ API
Внимание
Секретный ключ API — важный элемент обеспечения безопасности. Не делитесь этим секретом с кем-либо или не распространяйте его с приложением.
Добавьте информацию X в ваше приложение
Чтобы добавить сведения X в приложение, выполните следующие действия.
Войдите на портал Azure и перейдите к своему приложению.
В меню слева выберите "Параметры>". Выберите Добавить поставщик удостоверений.
Для поставщика удостоверений выберите Twitter (X). Вставьте значения
API keyиAPI secret key, которые вы сохранили ранее.Секрет хранится как параметр приложения с фиксированным слотом, именем
TWITTER_PROVIDER_AUTHENTICATION_SECRET. Если вы хотите использовать ссылки на Key Vault для управления секретами в Azure Key Vault, параметр можно обновить позже.Если этот поставщик является первым поставщиком удостоверений, настроенным для приложения, портал Azure предложит вам параметры в разделе проверки подлинности службы приложений. В противном случае переходите к следующему шагу.
Эти параметры определяют, как приложение реагирует на запросы без проверки подлинности. Заданные по умолчанию параметры перенаправляют все запросы на вход с помощью этого нового поставщика.
Вы можете изменить или настроить это поведение сейчас или настроить эти параметры позже на главном экране проверки подлинности , выбрав пункт "Изменить рядом с параметрами проверки подлинности". Дополнительные сведения об этих параметрах см. в разделе Поток проверки подлинности.
Нажмите кнопку "Добавить".
Теперь вы готовы использовать X для проверки подлинности в приложении. Теперь поставщик отображается на экране проверки подлинности . После этого вы сможете изменить или удалить эту конфигурацию поставщика.