Oracle Apex身份验证机制

时间:2012-12-24 05:56:55

标签: wcf authentication oracle-apex

我是oracle apex的新手,我需要知道Oracle Apex执行的身份验证机制。 基本上,我使用LDAP身份验证,一旦user / pwd被验证,在会话到期之前不再进行身份验证。

这个过程是内置的,任何人都可以让我知道在经过身份验证后会发生什么,例如创建cookie /会话或任何其他机制?

这个想法是将asp.net网站与Oracle apex(在iframe中)集成。登录页面将存在于asp.net网站中,一旦用户点击提交按钮,asp.net网站和Oracle apex都应该处理认证机制。

我已经完成了Windows身份验证,需要探索更多选项(例如ldap身份验证,集成WCF / webservice身份验证)。为帮助者提供支持。

3 个答案:

答案 0 :(得分:1)

APEX文档中的

This page解释了用户身份验证的过程,并指导您完成可用的选项。

答案 1 :(得分:0)

听起来你正在寻找的是“会话管理”。在对Oracle's docs进行了简短的一瞥之后,看起来Oracle Apex服务器生成了一个会话ID,它作为URI的一部分通过底层的http(s)通道传递。 Oracle文档还讨论了会话超时和类似的东西。

答案 2 :(得分:0)

另一种选择可能是使用透特网关并使用Windows集成身份验证。请参阅

中“Thoth中不在mod_plsql中的功能”部分

https://github.com/mortenbra/thoth-gateway

来自网站的

摘录: 集成Windows身份验证(如果包含Thoth网关的虚拟目录设置了集成Windows身份验证,您可以通过owa_util.get_cgi_env('LOGON_USER')获取经过身份验证的用户的用户名)