OpenAM을 사용하여 Tomcat 6에서 준비된 테스트 웹 응용 프로그램에 권한을 구성하고 싶습니다. 궁극적 인 목적/사용 사례는 것 같은 :OpenAM Tomcat 인증을위한 J2EE 에이전트 구성
- 사용자 밥은
존은 그룹 관리자에 속하는 사용자
는 직원과 관리자들이 employee.jsp 페이지
에 액세스 할 수 있습니다 그룹 직원에 속한다
- 관리자 만 manager.jsp 페이지에 액세스 할 수 있습니다.
인증에 대한 많은 설명서가 있습니다. 내 환경에서 올바르게 구성해야합니다. 로그인하기 전에 '공개'페이지 (설정 한 강제 적용 uri가 아닌)에 액세스 할 수 있지만 "employee.jsp"와 같은 보호 된 페이지에 액세스하자 마자 OpenAM의 로그인 모듈로 리디렉션되고 인증. 그룹 직원 (백업 사용자 저장소는 활성 디렉토리 임)에 속해있는 bob로 인증 할 수 있지만 리디렉션 후에도 액세스가 거부됩니다. 이를위한 액세스를 어떻게 구성 할 수 있습니까? 이 자원을 보호하기 위해 배포 된 정책 에이전트는 j2ee_agent입니다. 웹 에이전트가 더 관련성이있는 것처럼 보이지만 j2ee 에이전트가 Tomcat에 배포되었는지 확인했습니다. 이견있는 사람?
감사합니다.
환경 : 바람둥이 6에 배치
- 웹 애플리케이션 구성과 같은 바람둥이 6 인스턴스를 배치
- J2EE 정책 에이전트가 별도의 서버에
- openam 서버를 중앙 AD로, 윈도우 2008 서버에 개최 윈도우 박스 서버 AD를 사용자 저장소로 사용하여 jboss 7 내에 배포 된 linux 상자.