티스토리 뷰

반응형

웹에서 사용자의 위치 정보를 구하는 프로그램을 만들어 보려고 했는데, 크롬이나 사파리에서 개인정보 보호법 강화로 인해


http로 시작하는 사이트에서는 위치정보를 구할 수 없다는 사실을 알게 되었습니다. 그래서 local 환경에서 hrttps로 접속을 해야 되기 때문에 해당 


방법을 생각하던 중.. 백기선님의 스프링부트 개념과 활용이라는 인프런 강좌를 들었을 때 해당 방법에 대해 소개해주셨던 것이 떠올라서 적용해봤


습니다. 혹시나 문제가 되는 부분이 있다면 삭제 하도록 하겠습니다.  


먼저 저는 springboot 환경에서 개발을 진행했습니다.


1. properties에 아래와 같이 설정을 해줍니다.

server.ssl.key-store: keystore.p12
server.ssl.key-store-password: 123456
server.ssl.keyStoreType: PKCS12
server.ssl.keyAlias: tomcat


2. 터미널을 통해 적용하려는 프로젝트 경로에 가서 해당 명령어를 실행합니다.

keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 4000


어차피 로컬에서 쓰는 것이니.. 아무렇게나 입력했습니다. 



3. 프로젝트를 보면 사진과 같은 keystore가 생성되어 있습니다.


접속이 안되는 http와는 다르게 https로 잘 접속되는 것을 볼 수 있습니다. 






반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함