是否可以将IdentityServer3与BOX集成?

时间:2016-06-16 18:44:58

标签: asp.net-identity box-api box identityserver3

我正在使用OpenID Connect研究SSO解决方案。我不想使用google,facebook或twitter作为我们的LOB应用程序。 Azure AD看起来很有前途,但在玩了几个月后我们决定不使用它有几个原因。

基本上我们有.NET,AngularJS,Node应用程序,我们也希望我们的用户能够访问第三方BOX服务。因此,一旦用户登录,他/她应该能够访问.NET,AngularJS和BOX而无需重新登录。像(Microsoft Azure AD)这样的主要身份验证提供程序已经与BOX集成。

我正在调查IndetityServer3。 我当然可以为我们自己的.NET和Angular应用程序开发SSO,但我想知道它是否可以将它与BOX集成?

2 个答案:

答案 0 :(得分:0)

IdentityServer使用标准的Katana中间件来整合外部身份提供商 - 如果有一个用于BOX,您可以将其合并。

我做了一个快速搜索,找不到BOX的任何内容。也许你有更多的运气使用上面的关键词 - 或者你需要自己编写一个中间件。

答案 1 :(得分:0)

您问Box是否可以是身份提供者,但它不能,它只是一个使用OAuth生成令牌以允许API访问的服务。

Box SSO允许另一个方向,您可以通过各种身份提供商(包括Azure AD)登录Box。如果Azure AD不适合您的需求,那么他们支持的其他ID提供商之一就是。