본문 바로가기
반응형

WAS2

WebLogic - Basic Auth 오류 Tomcat에서 문제가 없던 Basic Auth 기능이 WebLogic에서 401 권한 없음 오류가 발생했다. 원인 WebLogic에서는 기본적으로 force-valid-basic-auth-credentials 값이 true(기본 값)로 설정되어 있습니다. true로 설정되면 WebLogic Server 인증이 수행되며, WebLogic Server는 Basic Auth 정보인 ID, 패스워드를 사전 등록하여 인증한 후 리소스에 접근이 가능합니다. 애플리케이션의 리소스에 접근하기 위해서는 WebLogic Server 인증이 성공해야지 가능합니다. force-valid-basic-auth-credentials 값을 false로 설정하면 WebLogic Server에서 인증을 진행하지 않기 때문에 애플리케이.. 2023. 4. 21.
[WindFly] 한글 파라미터 처리 [WindFly] 한글 파라미터 처리 예전에 개발된 웹 어플리케이션을 WindFly 13.x(JBoss 7.x)에 올렸더니, 한글 파라미터가 문제가 되었다. GET 방식에서 한글만 들어가면 접속이 되지 않고, 오류가 발생했다. 인코딩하지 않은 한글 파라미터가 문제이긴 하지만 지금 수정할 수는 없었다. Tomcat 8.x 버전에서 한글로 인해 작동하지 않았을 때는 Apache httpd와의 ajp 통신으로는 정상 작동하였는데, WindFly의 경우에는 access 로그도 보이지 않고, 서버로 연결 자체가 안 되는 것 같았다. UTF-8 인코딩도 설정도 정상이었다. 결국은 보안으로 추가된 설정이 추가적으로 필요했다. allow-unescaped-characters-in-url: URI의 인코딩 되지 않은 문.. 2020. 11. 11.
반응형