WAS/WebLogic
[Tips] WebLogic에서 HTTP Basic Authentication 사용 시 주의사항
투칼론
2020. 3. 1. 14:06
반응형
1. 개요
WebLogic Server Authentication은 기본적으로 활성화되어 있다. 즉, WebLogic Server 기본 설정에 의해 SPRING 프레임워크 등 애플리케이션에서 HTTP Basic Authentication을 사용하여 Authentication 헤더에 보안 관련 값을 제대로 넘겨받지 못할 수 있다. 이때는 WebLogic Server Authentication을 비활성화해야 한다.
[참고] HTTP Basic Authentication은 HTTP Header의 Authorization 필드에 Basic 인증값을 전달하는 보안. 예시로 "Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=="
2. WebLogic Server Authentication 비활성화 방법
<도메인 홈>\config\config.xml 파일에 아래 옵션을 설정한다.
<security-configuration> ...... <enforce-valid-basic-auth-credentials>false</enforce-valid-basic-auth-credentials> ...... </security-configuration> |
3. WebLogic Server 재기동