2012-12-24 3 views
2

나는 Oracle apex에 초보자이며 Oracle Apex가 수행 한 인증 메커니즘에 대해 알아야합니다. 기본적으로 LDAP 인증을 사용 중이며 user/pwd가 인증되면 세션이 만료 될 때까지 인증이 더 이상 수행되지 않습니다.오라클 에이펙스 인증 메커니즘

프로세스가 내장되어 있습니다. 쿠키/세션 또는 다른 메커니즘을 만드는 것처럼 인증 된 후에 어떤 일이 발생하는지 알려 줄 수 있습니까?

아이디어는 asp.net 웹 사이트를 Oracle apex (iframe)와 통합하는 것입니다. 로그인 페이지는 asp.net 웹 사이트에 존재하며 사용자가 submit 버튼을 클릭하면 asp.net 웹 사이트와 Oracle apex가 인증 메커니즘을 처리해야합니다.

나는 Windows 인증을 이미 마쳤으며 더 많은 옵션 (예 : LDAP 인증, WCF/webservice 인증 통합)을 탐색해야합니다. 도우미를위한 Upvote.

답변

0

"세션 관리"가 원하는 것 같습니다. Oracle's docs을 간략하게 살펴보면, Oracle Apex 서버가 URI의 일부로 기본 http (s) 채널을 통해 전달되는 세션 ID를 생성하는 것처럼 보입니다. 오라클의 문서에서는 세션 시간 초과 및 이와 유사한 문제에 대해서도 설명합니다.

1

This page APEX 문서에서 사용자 인증 과정을 설명하고 사용 가능한 옵션을 안내합니다.

0

또 다른 옵션으로는 Thoth Gateway를 사용하고 Windows 통합 인증을 사용할 수 있습니다. 사이트에서

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

조각에 대해서는 "인 mod_plsql에없는 토트의 기능"을 참조하십시오 토트 게이트웨이를 포함하는 가상 디렉터리가 Windows 통합 인증으로 설정되어있는 경우 Windows 통합 인증 (당신 owa_util.get_cgi_env ('LOGON_USER')를 통해 인증 된 사용자의 사용자 이름을 얻을 수 있습니다.

관련 문제