请有人澄清何时使用API管理器和何时使用标识服务器。我看到API管理器与密钥管理器一起出现。这还不够吗。我真的很困惑。任何帮助都会有帮助。非常感谢..。
发布于 2017-03-08 13:47:34
我希望这个解释能帮到你,
WSO2标识服务器
WSO2身份服务器是一种成熟的身份管理解决方案,它支持身份验证、授权、单点登录和身份联邦等功能。WSO2身份服务器支持几乎所有主要的身份协议,如SAML、OAuth2、OpenID连接etc.Take --通过查看此页,了解WSO2身份服务器的功能。
WSO2 API管理器
另一方面,WSO2 API管理器的重点是管理您的API。管理API的生命周期、授权、节流、对API使用者应用策略是API管理器处理的一些功能。API管理器有几个组件,如publisher、store、网关、密钥管理器、流量管理器,这些组件清楚地将API管理的不同方面分离开来。
因此,密钥管理器组件负责管理OAuth应用程序、生成、验证和撤销OAuth2令牌。API有一个内置的密钥管理器组件来处理这些功能。
如果需要,API管理器还提供了使用外部密钥管理器而不是内置密钥管理器的灵活性。此外部密钥管理器需要确认到API管理器指定的接口。默认情况下,API有此接口的实现,允许WSO2标识服务器使用外部密钥管理器。
因此,无论您是否要使用Identity Server或任何其他外部密钥管理器,都完全取决于您的用例和API流量。
发布于 2017-03-07 17:07:17
您可以将WSO2标识服务器用于所有身份验证/授权内容:
您可以使用带有监视和计费功能的WSO2将不安全的结果性API或webservices公开为安全API。
密钥管理器功能恰当地解耦了创建OAuth应用程序和验证访问令牌的操作,以便您甚至可以插入第三方授权服务器进行密钥验证。
在DEV环境中,您完全可以使用WSO2 API管理器,而无需WSO2标识服务器。
在生产环境中,建议使用单独的WSO2 API管理器作为密钥管理器,或者使用WSO2标识服务器作为密钥管理器
https://stackoverflow.com/questions/42653918
复制相似问题