본문 바로가기
반응형

http5

Spring Security 80, 8080을 https로 사용한 경우 Spring Security에서 접근 제한을 통해 특정 페이지로 돌려보내는 설정을 할 수 있습니다.우연히 Apache HTTPD - Tomcat AJP 구성을 하였는데https 포트를 8080으로 구성하여 진행하게 되었습니다. 이상하게 접근 권한이 없는 경우 302 오류로 페이지가 이동하는데 접속된 8080 포트가 아닌 8443 포트로 이동하게 되는 현상이 발생하였습니다.테스트 과정에서 단순 페이지를 호출하여 접근 제어 없이 "/" 메인 페이지로 보낸 경우 정상적인 https-8080 포트로 이동하는데 SpringSecurity에 걸리면 https-8443으로 이동하게 되어 확인한 결과 Spring Security에서는 프로토콜을 잘못 기재된 경우를 대비하여 https 프로토콜로 접속된 것 중 80.. 2024. 6. 27.
JAVA - HTTP 서비스 포트 찾기 별도 설정 없이 Java Application 백엔드에서 웹 페이지를 호출하기 위해 설정된 프로토콜의 "HTTP/1.1" 서비스 포트를 찾아와서 URL 주소를 만들어주는 기능 MBeanServer beanServer = ManagementFactory.getPlatformMBeanServer(); Set objectNames = beanServer.queryNames(new ObjectName("*:type=Connector,*"), Query.match(Query.attr("protocol"), Query.value("HTTP/1.1"))); String host = InetAddress.getLocalHost().getHostAddress(); String port = objectNames.itera.. 2022. 11. 8.
[크롬] http -> https 강제 전환 해제 방법 크롬의 경우 한번 https로 접속된 사이트는 주소가 http로 변경되어도 해당 정보를 저장하고 있어 https로 변환되어 접속한다. 로컬 서버에 SSL 테스트를 진행한 후(https://localhost) SSL을 제외하고 http로 접속하여도 https 변경되어 접속되었다. 크롬에서 chrome://net-internals 입력 Domain Security Policy > Delete domain security policies에서 해당 도메인을 넣고 "Delete" 처리 #https #http #강제전환 2021. 1. 18.
[APACHE] 로컬에서 https 테스트 환경 인증서 생성 Apache httpd 프로그램 다운로드 https://www.apachelounge.com/download/win64/ C:\Apache2로 압축을 푼다. 다른 곳에 압축을 풀 경우 conf파일에 경로를 설정해야 한다. SSL 인증서 생성 Apache2/conf로 이동하여 실행 인증서 유형 생성 openssl.cnf를 이용하여 인증서 정보 생성 $ ..\bin\openssl req -config openssl.cnf -new -out nakanara.csr -keyout nakanara.pem 다른 질문은 엔터로 넘어가도 되지만, 패스워드와 도메인에 대해서는 작성 Enter PEM pass phrase: Common Name(e.g. server FQDN or YOUR name) 인증서 정.. 2020. 12. 18.
반응형