1

我已经在我的一台服务器上安装了 Shibboleth 作为服务提供者。我们向大学提供软件即服务。我想知道的是,使用单个 Service Provider 实例处理多个客户的最佳方式是什么?

我遇到了这个:

https://wiki.shibboleth.net/confluence/display/EDS10/1.+概述

但我不想向学生显示我们网络中的学校列表。有没有办法将 Shibboleth 配置为通过 XML 配置而不是使用 Embedded Discovery Service 自动知道客户是谁?

4

1 回答 1

1

这样做的唯一方法是为您的每个客户创建一个子域。没有其他方法可以保证您知道使用哪个客户的 IdP 来登录您的用户。

customer1.yourservice.comcustomer2.yourservice.com在 DNS 级别上配置应该没什么大不了的。但是您必须记住 SSL 证书。

于 2013-09-12T04:47:35.547 回答