playframework - Play Framework 2 中的 Windows 登录用户 SSO

标签 playframework single-sign-on spnego waffle

如何使用 MS Windows 登录用户为 Play Framework Web 应用程序配置 SSO?

我想在企业环境中部署 Play Framework Java Web 应用程序,在该环境中,用户希望使用 MS Windows 登录用户在后台执行身份验证。能够根据用户是谁来调整 Java Web 应用程序的行为非常重要。

我知道这可以使用 Waffle 或 SPNEGO 为 JEE 应用程序进行配置。但是,我如何为 Play Framework 2.x 应用程序执行此操作?通过使用 play2-war-plugin 打包为 WAR并部署在 JBOSS 应用服务器上,例如?如果这是一个好方法,我如何找到有关如何修复配置的信息?

最佳答案

我为 Play 2 创建了一个插件。

它支持使用 kerberos 的 SSO,并回退到 html。

如果您仍在寻找解决方案,请查看它。

https://github.com/SlyngDK/play-module-ad-sso

关于playframework - Play Framework 2 中的 Windows 登录用户 SSO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20102113/

相关文章:

java - 将多个 promise 组合成一个 promise PlayFramework 2.4

amazon-web-services - 如何将Google SSO配置为仅接受具有特定域的电子邮件地址?

Azure B2C 单点登录不起作用

java - 如何为scala play框架项目编写Java TestNG测试类?

javascript - Play 框架如何处理来自 WebSocket 的 CloseEvent?

java - 从 play framework 2.0.8 迁移到 2.1.0 错误 : cache play already exists

c# - Azure AD B2C 单点登录实现

java - SPNEGO密码验证问题

security - SVN 安全的 "enterprise"最佳实践是什么?

active-directory - 使用 Kerberos 进行身份验证时登录错误