我如何将 OneLogin SSO 实施到我的 MVC 网站,类似于 ClassLink SSO 的工作方式

How can I implement OneLogin SSO to my MVC website, similar to how ClassLink SSO works

您好,

我请求使用三个不同的提供商实施 SSO:"ClassLink"、"Clever" 和 "OneLogin"。 我设法通过非常简单的步骤为 "ClassLink" 和 "Clever" 实现了 SSO,但是我发现很难理解如何使用 "OneLogin".

实现这一点

我期望的概念就像在 ClassLink 中工作的那样,只需重定向到 Classlink 登录页面,一旦用户登录到那里,它将重定向到带有代码的回调方法,然后我使用该代码连接到 sso api 和 client-id 和 client-secret 这样我就得到了用户信息。

这个概念对 "ClassLink" 和 "Clever" 很有用,但是当我想使用 OneLogin 时,我发现了一堆 api oath、oath2、Saml、Saml2 的文档, openid,...当我创建一个开发者帐户时,它要求我添加应用程序,所以我添加了 OICD 并按照文档中的步骤操作,但我什么也没得到。

我所期望的是一个有一个假用户的沙箱帐户,登录 url 和回调 url 这样我就可以实施 SSO 并尝试使用该用户登录,但我没有任何进展。

如有任何帮助,我们将不胜感激。

谢谢。

我联系了 OneLogin 支持,他们反应迅速并帮助我解决了我的问题,因此对于任何有类似问题的人,解决它的唯一方法是联系支持团队。