Динамический entityBaseUrl в Метадатагенераторе
У меня есть один веб-сервер, который обслуживает несколько клиентов. У каждого арендатора есть собственное имя хоста. Но кажется, что MetadataGenerator
может иметь только один entityBaseUrl
одновременно.
Можно ли использовать несколько экземпляров MetadataGenerator
или использовать динамически определенные entityBaseUrl
при создании метаданных?
1 ответ:
Автоматическая генерация метаданных (MetadataGeneratorFilter + MetadataGenerator) поддерживает только одно имя хоста. Вы должны использовать предварительно сгенерированные метаданные (подробности можно найти в руководстве Spring SAML) или настроить генерацию метаданных в случае, если вам нужно поддерживать несколько имен хостов.