简体   繁体   English

将WSO2 API Manager 2.1.0与Azure AD集成

[英]Integrating WSO2 API Manager 2.1.0 with Azure AD

We have requirement to configure Azure AD as a 3rd party key manager in WSO2 API gateway 2.1.0. 我们要求在WSO2 API网关2.1.0中将Azure AD配置为第三方密钥管理器。 Is there any reference available for the key manager client implementation with azure AD? 是否有任何参考可用于使用Azure AD的密钥管理器客户端实现?

The scenario is that a mobile app will use Azure AD for authentication. 该方案是移动应用程序将使用Azure AD进行身份验证。 Azure AD returns a token. Azure AD返回令牌。 Mobile app uses this token for API invocation via WSO2 API gateway. 移动应用程序将此令牌用于通过WSO2 API网关进行API调用。 As per my understanding, this can be handled by configuring Azure AD as key manager in WSO2 API mananger. 据我了解,可以通过将Azure AD配置为WSO2 API mananger中的密钥管理器来解决。

Any help in this regard is much appreciated. 非常感谢这方面的任何帮助。

Based on my understanding, the WOS2 API Manager used Key Manager to handle all clients, security and access token-related operations. 根据我的理解,WOS2 API管理器使用密钥管理器来处理所有客户端,安全性和访问令牌相关的操作。

To integrate WOS2 API Manager with Azure AD, we need to implement the Key Manager ourselves. 要将WOS2 API Manager与Azure AD集成,我们需要自己实现密钥管理器 Then we can follow this document to configure the Third-Party Key Manager. 然后,我们可以按照本文档配置第三方密钥管理器。

See the WSO2 default Key Manager implementation for a sample Key Manager implementation. 有关示例密钥管理器实现 ,请参阅WSO2默认密钥管理器实现。

And here is the helpful documents about integrating application with Azure AD: 以下是有关将应用程序与Azure AD集成的有用文档:

Integrating applications with Azure Active Directory 将应用程序与Azure Active Directory集成

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM