2014-02-19 4 views
0

OpenAM 사용하기 ADF 애플리케이션을 보호하려고하는데 문서화 된대로 weblogic policy agent를 설치했습니다.Oracle ADF Application 및 OpenAM

내가 그러나 한 번 로그인 한 OpenAM 화면 로그인하라는 메시지와 나는 다음과 같은 오류를 얻을 응용 프로그램에 다시 리디렉션 오류 403

- 서버가 요청을 이해했지만 이행하기를 거부 금지 . 승인은 도움이되지 않으며 요청을 반복해서는 안됩니다. 요청 방법이 HEAD가 아니며 서버가 요청을 이행하지 않은 이유를 공개하기를 원할 경우 엔 엔터티에서 거절 이유를 설명해야합니다 (SHOULD). 이 상태 코드는 일반적으로 서버가 요청이 거절 된 이유를 정확히 밝히지 않거나 다른 응답을 적용 할 수없는 경우에 사용됩니다.

정확한 추론을 찾으려면 로그 또는 아무것도 볼 수 있습니까?

제가 생각할 수있는 유일한 것은 ADF 보안과 관련이 있습니다.

답변

0

기본적으로 에이전트는 '모두'모드로 실행되고 있으며 이는 URL (urlPolicy)에 대한 권한 부여도 수행함을 의미합니다. 따라서 URL 정책도 만들어야합니다.

그러나 URL 정책은 종종 Web Apps에 적합하지 않으므로 'SSO_ONLY'또는 'J2EE'모드로 실행되도록 에이전트를 변경할 수 있습니다.

BTW 에이전트 디버그 로그 (에이전트 프로필에서 '메시지'로 설정된 로그 수준)가 액세스를 거부하는 이유를 알려줍니다.