...
Настройка сервера авторизации Okta
- Войдите в ваш аккаунт Okta и нажмите Администратор.
- Выберите раздел Applications в боковом меню.
- Далее нажмите Create App Integration.
+ - Выберите OIDC - OpenID Connect → Web Application → Next.
Далее, перейдите к настройкам приложения.
Grant type allowed Отметьте значения Refresh Token и Implicit (Hybrid). Sign-in redirect URLs Добавьте ещё три ссылки по образцу:
https://companyname.ispringmarket.ru/sso/login/oidc
http://companyname.ispringmarket.ru/sso/login/oidc
islearn://companyname.ispringmarket.ru/sso/login/oidc
Для работы мобильного приложения необходимо добавить на сервер авторизации измененный Return Url, заменив схему https на islearn. Например, https://auth.dev.mycompany.ru/sso/login/oidc измените на islearn://auth.dev.mycompany.ru/sso/login/oidcSign-out redirect URLs Добавьте ещё одну ссылку по образцу:
https://companyname.ispringmarket.ru/login/?logoff=1Base URIs Адрес вашего аккаунта https://myaccount.ispringmarket.ru Теперь откройте вкладку General. Прокрутите до раздела Client Credentials и скопируйте Client Id и Client secret.
Настройка iSpring Market
- Войдите в свой аккаунт iSpring Market и введите в браузере адрес https://companyname.ispringmarket.ru/settings/sso/oidc
- Отметьте Разрешить вход с использованием OpenId Connect.
Далее заполните поля формы и нажмите Сохранить.
Автоматически создавать
нового пользователя
через OpenIDОтметьте эту опцию, чтобы незарегистрированные пользователи автоматически добавлялись в iSpring Market при попытке залогиниться. Response Type Тип ответа, который передает сервер авторизации. Указан по умолчанию. Return Url Адрес страницы, на которую попадет пользователь, не прошедший проверку подлинности. Указан по умолчанию. Issuer Издатель токена. Это адрес вашего аккаунта Okta. Client Id Идентификатор клиента, который вы скопировали в аккаунте Okta. Client Secret Секрет клиента — параметр, который используется для аутентификации подлинности приложения для API сервиса, когда приложение запрашивает доступ к аккаунту пользователя. Скопируйте его в вашем аккаунте Okta.
...