我有一个服务于多个租户的网络服务器。每个租户都有自己的主机名。但似乎MetadataGenerator
一次只能有一个entityBaseUrl
。
是否可以使用MetadataGenerator
的多个实例或在传输元数据时使用动态定义的entityBaseUrl
?
答案 0 :(得分:2)
自动生成元数据(MetadataGeneratorFilter + MetadataGenerator)仅支持单个主机名。您应该使用预生成的元数据(详细信息可以在Spring SAML手册中找到),或者在您需要支持多个主机名的情况下自定义元数据生成。