【发布时间】:2013-09-10 13:07:42
【问题描述】:
我正在 Oracle ADF 中开发一个需要应用用户登录身份验证的应用程序。
公司遵循的安全协议是从 Windows 凭据中读取用户名并检查该用户名是否存在于某个数据库表中。使用此策略的应用程序通常是 JSP 或 .NET 应用程序,并通过设置response.setHeader("WWW-Authenticate", "NTLM") 来执行此操作,这会弹出身份验证对话框,然后读取输入的用户名并调用 SQL 查询以检查该用户名是否存在于数据库中并检查角色。
我需要在 ADF 中实现它,但我找不到这样做的方法。我找到的所有信息都是关于在 WebLogic 中配置领域和在 Weblogic 服务器上使用 SQLAuthenticate。
我尝试在视图上使用 beforePhase 将代码放入托管 bean 中,但没有成功。
我能做什么?
【问题讨论】:
标签: oracle-adf ntlm www-authenticate