egov-com-access.xml 파일 문의드립니다.
- 작성자 :
- 강*성
- 작성일 :
- 2024-08-02 13:57:05
- 조회수 :
- 322
- 구분 :
- 개발환경 / 4.1
- 진행상태 :
- 완료
Q
1. 현재 session 권한 인증 방식 사용중입니다.
egov-com-access.xml 부분을 제거해서 사용할 수 있을까요?
2. 로그인 주소 접근 시 ("/uat/uia/egovLoginUsr.do") 권한 인증을 받지 않게 하려면 어떤 설정이 필요한지 궁금합니다.
- 로그인 시 특정 구분값으로 분기 시켜서 각각 다른 db에 접근하도록 하고 있습니다.
(1) FROM db1.COMTNEMPLYRSCRTYESTBS A, db1.COMVNUSERMASTER B
(2) FROM db2.COMTNEMPLYRSCRTYESTBS A, db2.COMVNUSERMASTER B
(3) FROM db3.COMTNEMPLYRSCRTYESTBS A, db3.COMVNUSERMASTER B
db1, db2, db3 이런식으로 각각 다른 DB에 접근해서 권한인증을 받을 수 있게 변경이 필요합니다.
3. egov-com-access.xml 에서 다중 DB처리가 가능한지 궁금합니다.
(예시) egov-access:config id="egovAccessConfig"
dataSource="egov.dataSource"
dataSource="otherDataSource2"
dataSource="otherDataSource3"
dataSource="otherDataSource4"
egov-com-access.xml 부분을 제거해서 사용할 수 있을까요?
2. 로그인 주소 접근 시 ("/uat/uia/egovLoginUsr.do") 권한 인증을 받지 않게 하려면 어떤 설정이 필요한지 궁금합니다.
- 로그인 시 특정 구분값으로 분기 시켜서 각각 다른 db에 접근하도록 하고 있습니다.
(1) FROM db1.COMTNEMPLYRSCRTYESTBS A, db1.COMVNUSERMASTER B
(2) FROM db2.COMTNEMPLYRSCRTYESTBS A, db2.COMVNUSERMASTER B
(3) FROM db3.COMTNEMPLYRSCRTYESTBS A, db3.COMVNUSERMASTER B
db1, db2, db3 이런식으로 각각 다른 DB에 접근해서 권한인증을 받을 수 있게 변경이 필요합니다.
3. egov-com-access.xml 에서 다중 DB처리가 가능한지 궁금합니다.
(예시) egov-access:config id="egovAccessConfig"
dataSource="egov.dataSource"
dataSource="otherDataSource2"
dataSource="otherDataSource3"
dataSource="otherDataSource4"
환경정보
-
- OS 정보 : 윈도우10
- 표준프레임워크 버전 : 4.1버전
- JDK(JRE) 정보 : JDK 11버전
- WAS 정보 : tomcat 9.0
- DB 정보 : mariaDB
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
1. egov-com-access.xml 파일은 Session 방식으로 접근제어 권한관리를 설정 할 수 있는
방법을 제공하므로 업무의 성격과 일치하지 않는다면 제거하고 별도로 구성하실 수 있습니다.
2. 인증(Authentication)과 권한부여(Authorization)은 다른 개념입니다.
Session 방식으로 접근제어를 사용하지 않는다면 별도로 인증(로그인처리)를 진행한 후
그 결과에 따라 권한부여하는 방식으로 구성할 수 있을것 같습니다.
3. 다중 DB처리에 대해서는 아래 링크에서 "MultiDataSource 예제"를 내려받아 참고하시기 바랍니다.
https://www.egovframe.go.kr/EgovRunEnvReleaseEdu.jsp?menu=3&submenu=1&leftsub=5#
감사합니다.
표준프레임워크센터입니다.
1. egov-com-access.xml 파일은 Session 방식으로 접근제어 권한관리를 설정 할 수 있는
방법을 제공하므로 업무의 성격과 일치하지 않는다면 제거하고 별도로 구성하실 수 있습니다.
2. 인증(Authentication)과 권한부여(Authorization)은 다른 개념입니다.
Session 방식으로 접근제어를 사용하지 않는다면 별도로 인증(로그인처리)를 진행한 후
그 결과에 따라 권한부여하는 방식으로 구성할 수 있을것 같습니다.
3. 다중 DB처리에 대해서는 아래 링크에서 "MultiDataSource 예제"를 내려받아 참고하시기 바랍니다.
https://www.egovframe.go.kr/EgovRunEnvReleaseEdu.jsp?menu=3&submenu=1&leftsub=5#
감사합니다.