Я развернул 1 веб-приложение (WAR) в Tomcat за контекстным корнем / myApp
Приложение доступно для всех с помощью 2 общедоступных URL-адресов HTTPS:
- Например. https://a.this.that и https // b.this.that
Оба этих публичных запроса поступают в одно и то же приложение (/ myApp).
Теперь мне нужно это веб-приложение для поддержки двух поставщиков услуг SAML. Оба будут использовать один и тот же IDP.
- Как мне настроить Spring SAML, чтобы это приложение поддерживало два SP: один для первого URL, а другой - для второго?
- Какие URL-адреса местоположения ACS следует добавить в XML-код поставщика услуг?
- Нужны ли мне несколько файлов SP XML и / или мне нужно определить расширенные метаданные поставщика услуг, чтобы это работало?
- Нужна ли мне многопользовательская настройка spring saml, чтобы это работало, и если да, то какова связь между entityId и URL-адресом? Или всего этого можно добиться по-другому без настройки мультитенантности?
Может ли кто-нибудь предоставить образец метаданных xml, конфигурацию spring saml, которая демонстрирует, как можно достичь вышеуказанного?
Kr,
EDH