我正在开发一个 Asp.Net 的MVC Web应用程序。我们要求实施 SSO 和 SLO。我的应用程序(至少 2 个应用程序)充当服务提供商 (SP),我使用 Jumpcloud 作为身份提供程序 (IdP)。我想使用 SAML 和服务提供商 SingleLogoutService URL 在 jumpcloud 上添加应用程序。但是没有在Jumpcloud上添加SingleLogoutService URL的选项。
如何在 Jumpcloud 上为应用程序添加 SingleLogoutService URL? 如何获取 Jumpcloud 的 SingleLogoutService URL(身份提供程序)?Jumpcloud 上的导出元数据没有 SingleLogoutService。
我正在使用 ComponentSpace 2.6.0.2 进行 SSO 并使用低级 API。SSO 已经实施并且工作正常。
从 Jumpcloud 导出的示例 IdP 元数据
为简洁起见,删除了数据 urn:oasis:names:tc:SAML:1.0:nameid-format:unspecified
我不确定JumpCloud是否支持SLO。我发布了对SLO功能的请求,但尚未收到任何回复。
在谷歌搜索时,我发现了以下可以设置为SLO URL的URL: https://console.jumpcloud.com/userconsole
但是我不确定它是否有效。
由于我不想花更多的时间在研究上,所以我切换到 Okta,并且 Okta 支持单点注销。