Динамический entityBaseUrl в Метадатагенераторе


У меня есть один веб-сервер, который обслуживает несколько клиентов. У каждого арендатора есть собственное имя хоста. Но кажется, что MetadataGenerator может иметь только один entityBaseUrl одновременно.

Можно ли использовать несколько экземпляров MetadataGenerator или использовать динамически определенные entityBaseUrl при создании метаданных?

1 2

1 ответ:

Автоматическая генерация метаданных (MetadataGeneratorFilter + MetadataGenerator) поддерживает только одно имя хоста. Вы должны использовать предварительно сгенерированные метаданные (подробности можно найти в руководстве Spring SAML) или настроить генерацию метаданных в случае, если вам нужно поддерживать несколько имен хостов.