java - 如何在 Java 应用程序中实现基于声明的身份验证?

标签 java wif claims-based-identity

我目前正在从事一个项目,我想在其中一个应用程序中使用基于声明的身份验证(使用 Windows Identity Foundation)。

唯一的缺点是..我开发的解决方案还必须启用对基于 Java 的应用程序的基于声明的访问。由于我是一名 .net 开发人员,我不知道有哪些技术可用于在 Java 中实现此类功能。

所以问题是:java 是否有用于构建启用声明的应用程序的库?

类似 windows identity foundation 或 .net 中的 ADFS 2.0 之类的东西?

谨致问候, 欧文

最佳答案

好文章在这里:Identity Federation Interoperability – WIF + ADFS + Sun’s OpenSSO .

请注意,这不是“标准”OpenSSO - 它需要 Federation .

关于java - 如何在 Java 应用程序中实现基于声明的身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3477029/

相关文章:

c# - 为什么我的 ClaimsIdentity IsAuthenticated 总是错误的(对于 web api 授权过滤器)?

java - 在 Java 中将动态 JSON 解析为对象

java - 在Weka中测试单个实例

sharepoint - 在不将版权声明映射到AD帐户的情况下,如何执行WIF/版权声明模拟?

c# - Azure 上的 WCF 与 STS

asp.net-mvc - MVC 5,WIF(System.IdentityModel)和ADFS实际未进行身份验证,联合注销时出错

c# - 在 .net core 2.0 中缓存声明

c# - 如何在没有 Graph API 的情况下在 C# Azure B2C 身份验证中获取当前登录用户的用户名和电子邮件地址?

java - 在文件和控制台中显示标准输出(使用 System.setOut(new PrintStream(new File ("output-file.txt"))

java - 获取异常 "java.lang.NoSuchFieldError: METASTORE_CLIENT_SOCKET_LIFETIME"或 "Required field ' client_protocol' 未设置!”