Облачная платформа SAP и Cloud Foun dry XSAUAA вход - PullRequest
0 голосов
/ 09 января 2020

Я создал приложение с использованием Mendix (mendix.com) и развернул его на облачной платформе SAP в облачной среде Foun dry. Пользователи используют SSO / XSAUAA для автоматического входа.

Мой вход. html выглядит следующим образом:

<!doctype html>
<html>
    <head>
        <script>
            window.location.assign("/xsauaalogin/")
        </script>
    </head>
</html>

Когда приложение запускается, вход в систему . html будет вызван автоматически, и пользователь будет перенаправлен на URL https://applicationurl.com/xsauaalogin/

Поскольку я использую облачную платформу SAP и Cloud Foun dry, следующая страница открывается автоматически:

enter image description here

Теперь пользователь должен сначала щелкнуть ссылку accounts.sap.com , чтобы быть перенаправленным на вошел в систему автоматически и перенаправлен в приложение.

Моя цель - добиться того, чтобы пользователю не нужно было нажимать на accounts.sap.com, вместо этого это следует делать автоматически. И я борюсь с этим и не знаю, как это сделать. Я думаю, что эта страница (см. Скриншот выше) находится где-то на сервере, и у меня нет доступа к этому html -файлу и я не могу изменить этот код страницы / html. Потому что, если бы у меня был к нему доступ, я бы просто использовал функцию перенаправления.

Может кто-нибудь мне помочь? Как я могу пропустить этот шаг, когда мы автоматически инициируем клик "account.sap.com"? Может быть, я могу что-то изменить в своем логине. html? Еще один URL вместо просто / xsauaalogin /?

С уважением и благодарностью, Омер

1 Ответ

0 голосов
/ 07 февраля 2020

У меня нет опыта работы с Mendix, поэтому я мог бы немного упустить момент, но в общем случае вам не понадобилась бы какая-либо страница входа, так как она обрабатывается службой UAA платформы SAP cloudfoun dry.

Эта служба будет взаимодействовать с настроенными поставщиками удостоверений в вашем субсчете. Стандартная служба SAP ID сконфигурирована как поставщик IDP по умолчанию - это ссылка на "account.sap.com", которую вы видите.

Обычное поведение - "xs-security. json" служба UAA, на которую ссылается ваше приложение, не содержит определенных c ссылок на пользовательские страницы входа в систему, и поэтому должна отображаться страница входа по умолчанию поставщика IDP SAP ID.

При желании можно настроить дополнительных поставщиков IDP и один из них может быть указан как обработчик по умолчанию. Если стандартный обработчик SAP IDP также остается активным обработчиком, он отображается как альтернативный URL-адрес входа (как на снимке экрана).

...