jakarta-ee - jee 服务器 jboss 和 wildfly 的任何 JEE OIDC 代理?
问题描述
我们正在扩展我们的身份验证/自动化 Web 安全模型以包括 OIDC。我们希望将我们的 jboss7+ 服务器集成到现有的基于 NetIQ 产品的企业 IAM。Redhat 为支持 OIDC 的 jboss wildfly 提供 PEP(策略执行点)代理,但仅限于他们自己的 IdP(自动化提供者),即 keycloak(或 Redhat SSO)。我们在调整 keycloak 代理代码以支持我们的 IdP 方面不是很舒服,我们也不想将 Keycloak 部署为我们的应用程序和我们的 IdP 之间的代理(正如 redhat 向我们建议的那样)。虽然有大量支持 OIDC/Oauth2 的 Java 框架和库,但我们没有发现任何 PEP 可以在 JEE 容器中使用(例如使用 JASPIC)。最接近我们发现的是 pac4j,但它是作为 servlet 过滤器实现的,但它没有 t 与标准 JEE 安全 API(主题、主体...)集成。有人知道独立于 IdP 的可能实现吗?
解决方案
推荐阅读
- excel - 如何强制Excel单元格中每个单词的首字母大写
- c++ - c++17文件系统是否有任何方法来搜索与通配符匹配的文件名?
- asp.net - signalR 从服务器端的事件调用
- canvas - “selenium.InvalidArgumentException:无效参数:不支持的定位器策略”在 Selenium 中与页面上的画布工具交互时出错
- c# - 跟进在 C# 中下载该网站使用 cookie 的文件
- vim - vim中如何在命令模式和其他模式之间来回切换而不丢失键入的命令?
- python - 使用 Report Lab Python 库时出现属性错误
- python - Python 3:导入具有相同名称的不同 python 模块
- javascript - 我正在使用 vueJS 2.6.10,我的组件发出一个未定义的值
- python - 将纪元转换为没有 for 循环的工作日