azure - 如何连接 xWiki 和 Azure AD 进行用户身份验证

标签 azure oauth-2.0 xwiki

我想将我的 xWiki 安装连接到 Azure AD 以进行用户身份验证。有人知道如何实现这一目标吗? 谢谢

最佳答案

您可能想查看描述如何在 XWiki 中使用 LDAP 的专用扩展页面:http://extensions.xwiki.org/xwiki/bin/view/Extension/LDAP/ (身份验证器和应用程序都可以对其进行自定义)

此外,您可能对这款专门针对 Active Directory 的付费应用程序感兴趣,并且应该可以帮助您无需太多工作即可使用它:https://store.xwiki.com/xwiki/bin/view/Extension/ActiveDirectoryApplication

现在,由于 Azure AD 不允许 LDAP 连接(根据您的评论),您可能需要考虑使用 OpenID Connect。它似乎受 Azure AD ( https://learn.microsoft.com/en-us/azure/active-directory/develop/active-directory-protocols-openid-connect-code ) 支持,并且 XWiki 最近还发布了一个扩展,能够使用 OpenID Connect ( http://extensions.xwiki.org/xwiki/bin/view/Extension/OpenID+Connect/ ) 进行身份验证。还有一篇关于该功能的介绍性博客文章:https://www.xwiki.org/xwiki/bin/view/Blog/Your%20new%20Identity%20Provider%20XWiki

关于azure - 如何连接 xWiki 和 Azure AD 进行用户身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43254653/

相关文章:

Azure Functions 和 DocumentDB 触发器

Azure 虚拟机 CPU 核心限制

java - xwiki java.lang.OutOfMemoryError : PermGen space 错误

tomcat - Xwiki 重新加载组件 jar

c# - 从 MVC Controller 返回 FileStreamResult 时文件大小变为零

azure - 如何使用 R 中的 API 使用 Azure DocumentDB 中的数据

java - Spring OAuth2 自定义授权类型 Autowiring 类返回 null

authentication - auth0 的 userInfo 中缺少 user_metadata

azure - 使用 ADAL 进行 claim 转换

velocity - Apache Velocity 记录到控制台以进行调试