2017-07-19 77 views
0

我有一个web应用程序需要非常安全。我已阅读IdentyServer4概述。我不明白在什么情况下我需要使用它。如果有人能够澄清,我将不胜感激。提前致谢!为什么使用IdentityServer4?

+1

不仅要求对产品不允许的意见,但你的问题是关于一个服务器程序,这也是一个主题在这里。 https://stackoverflow.com/help/on-topic – Rob

+0

我不是在征求意见。我要求澄清。这是一个合法的标签。 – Missy

+2

“非常安全”是一个很大的话题。访问控制只是其中的一个方面,这是Identity Server为该方带来的。 – Mashton

回答

1

IdentityServer4是 ASP.NET核心

开放ID连接和OAuth 2.0框架,它为您提供了单点登录的电源为所有应用程序。可以验证您的客户端应用程序的单一中央服务器,为各种类型的客户端发布API的访问令牌,您可以根据您的要求配置选项。

身份认证服务器将为您提供安全的登录和API访问保护 - 您将通过安全令牌访问api资源,身份认证服务器基于openID connect和oauth2.0构建,可为您管理令牌。

不要忘记,所有的登录代码和逻辑(今天几乎所有的Web应用都需要)已经过100次测试并随着时间的推移得到了改进。这使得它几乎没有缺陷,并且比自己写同样的东西更可靠!