Результаты поиска :

×

Руководства по настройке единого входа ASP.NET OAuth

Выберите своего поставщика OAuth для настройки единого входа (SSO).

Не можете найти свой поставщик идентификации (IdP)? Свяжитесь с нами по адресу aspnetsupport@xecurify.com , и мы поможем вам быстро настроить ASP.NET SSO с вашим IdP.

Не удалось найти ваш поставщик идентификации (IdP)?

Напишите нам по адресу aspnetsupport@xecurify.com , и мы поможем вам быстро настроить ASP.NET OAuth SSO с вашим поставщиком идентификации (IdP).

ASP.NET OAuth SSO — Freja eID в качестве логотипа IDP

электронный идентификатор Фреи

ASP.NET OAuth SSO - швейцарский идентификатор в качестве логотипа поставщика идентификации

Швейцарское удостоверение личности

Пошаговая инструкция по настройке модуля ASP.NET OAuth 2.0

Шаг 1: Загрузите и распакуйте пакет.

  • Скачать Модуль miniOrange ASP.NET OAuth 2.0.
  • Для настройки коннектора извлеките... asp-net-oauth-sso-module.zipВы найдете DLL-файл. miniorange-oauth-sso.dll, файл конфигурации oauthsso.config и интеграция.мд файл, содержащий пошаговые инструкции по добавлению модуля в ваше приложение.

Шаг 2: Добавьте коннектор в ваше приложение.

  • Добавить miniorange-oauth-sso.dll в папке bin (где находятся другие ваши DLL-файлы) для вашего приложения.
  • Зарегистрировать филиал miniorangeoauthsso встройте модуль в ваше приложение, следуя инструкциям, приведенным в руководстве. интеграция.мд .
  • Добавьте предоставленный конфигурационный файл. oauthsso.config в корневом каталоге вашего приложения.
  • После интеграции откройте браузер и перейдите на панель управления коннектором по указанному ниже URL-адресу:
    https://<your-application-base-url>/?ssoaction=config
  • Если отобразится страница регистрации или страница входа в систему, значит, вы успешно добавили коннектор miniOrange OAuth SSO для своего приложения.
  • ASP.NET OAuth Единый вход (SSO) - Регистрация
  • Зарегистрируйтесь или войдите для настройки коннектора.

Шаг 3: Настройка клиента miniOrange ASP.NET OAuth

  • Настройте свой OAuth/JWT-сервер. При настройке OAuth/JWT-сервера укажите URL-адрес перенаправления/обратного вызова из OAuth/JWT-клиента.
  • Идентификатор клиента (Client ID), секретный ключ клиента (Client Secret), конечная точка авторизации (Authorize Endpoint), конечная точка токена доступа (Access Token Endpoint) и конечная точка получения информации о пользователе (Get User Info Endpoint) будут получены с вашего OAuth/JWT-сервера. Вам необходимо проверить поддерживаемую область действия (scope) с вашим OAuth/JWT-сервером.
  • Единый вход (SSO) в ASP.NET OAuth — настройка ASP.NET OAuth
  • Заполните все необходимые данные и нажмите кнопку. Сохранить конфигурацию.

Шаг 4: Настройка теста

  • После сохранения настроек нажмите на кнопку. Тестовая конфигурация Нажмите кнопку, чтобы проверить правильность настройки.
  • После успешной настройки вы получите Имя атрибута и Значения атрибутов В окне «Конфигурация теста». На скриншоте ниже показан успешный результат.
  • ASP.NET OAuth Единый вход (SSO) — тестовая конфигурация

Шаг 5: Сопоставление атрибутов

  • Сопоставьте имена атрибутов, предоставленные вашим сервером OAuth/JWT, с атрибутами вашего приложения ASP.NET, указанными в разделе «Сопоставление атрибутов», и нажмите на соответствующую кнопку. Сохранить сопоставление атрибутов.
  • ASP.NET OAuth Единый вход (SSO) — сопоставление атрибутов
  • Примечание: Все сопоставленные атрибуты будут сохранены в сессии, чтобы вы могли получить к ним доступ в своем приложении.

Шаг 6: Интеграционный код

  • Вы можете найти код интеграции На вкладке «Код интеграции» в коннекторе просто скопируйте и вставьте этот фрагмент кода туда, где вы хотите получить доступ к атрибутам пользователя.
  • Интеграционный код ASP.NET OAuth для единого входа (SSO)

Шаг 7: Добавьте следующую ссылку в ваше приложение для единого входа (SSO).

  • Используйте следующий URL-адрес в качестве ссылки в вашем приложении, откуда вы хотите выполнить единый вход (SSO):
    http://base-url/?ssoaction=login
  • Например, вы можете использовать его как:
    <a href="http://base-url/?ssoaction=login”>Log in</a>"

Дополнительные ресурсы:

Нужна помощь?

Не можете найти своего поставщика идентификационных данных? Напишите нам по адресу aspnetsupport@xecurify.com , и мы поможем вам настроить единый вход (SSO) с вашим поставщиком идентификационных данных. Для получения быстрой консультации (по электронной почте/на встрече) по вашим требованиям наша команда поможет вам выбрать наиболее подходящее решение/план в соответствии с вашими потребностями.

Привет!

Нужна помощь? Мы здесь!

поддержка