Post
원문 보기 →
Azure WebApp 배포 시 일부 css가 정상적으로 로딩되지 않는 문제 - Mixed Content 에러
JSP 서버를 Azure WebApp으로 배포하였는데 로컬 Tomcat에서 정상작동하던 css가 정상적으로 로드되지 않는 오류가 발생했다. 크롬 디버거 (F12)를 사용해서 오류 내용을 확인해보면 다음과 같은 에러 메세지가 나오는 것을 확인할 수 있다.간단히 요약하자면 css 접근 요청을 반드시 https로 해야 한다는 것이다. https와 http를 혼용하는 것을 혼합된 콘텐츠(Mixed Content)라고 한다. 기본적으로 WebApp 배포 시 https로 접속을 하게 되는데, http -> https로의 요청은 가능하지만 https-> http로의 요청은 브라우저 레벨에서 차단을 하게 되는데, 문제가 되는 css의 경우에도 http로 접속하는것을 확인할 수 있다. 해결법은 배포중인
Related Posts
3 posts
코틀린 vs Java 프로그래밍 언어 비교 정리
단도직입으로 말하면 코틀린은 Java의 장점을 그대로 품으면서 불편함만 걷어낸 언어다. 다만 Java를 완전히 대체할 수 있느냐고 묻는다면 아직은 아니다. 이유는 간단하다. 두 언어가 강한 영역이 서로 다르기 때문이다. "코틀린 배워야 하나 Java 먼저 해야 하나" 고민하는 사람이 많다. 안드로이드 개발자든 백엔드 개발자든 이 질문은 피할 수 없다. 두 언어의 핵심 차이점부터 실제로 어디에 쓰이는지까지 정리해 봤다. 1. 코틀린 vs Java 개인적으로 위 비교표에서 가장 눈여겨볼 항목은 Null Safety와 멀티플랫폼이다. 이 두 가지가 코틀린이 단순한 "Java 개선판"을 넘어 독자적 가치를 가지는 핵심 이유이기 때문이.......

인터넷 보안 tcp/ip 4계층부터 TCP HTTP 까지
인터넷 보안 tcp/ip 4계층부터 TCP HTTP 까지 우리가 인터넷에서 웹사이트에 접속하고, 로그인하고, 정보를 주고받는 모든 과정은 눈에 보이지 않는 통신 규칙(프로토콜) 위에서 이루어집니다. 주소를 찾아가고, 데이터를 나누고, 화면에 내용을 보여주는 역할을 각각 나눠 맡은 약속들이 있는데, 그 대표적인 것이 tcp/ip, TCP, HTTP입니다. 이 통신 과정에서 보안이 중요한 이유는, 이러한 규칙들이 제대로 보호되지 않으면 우리가 주고받는 정보가 그대로 외부에 노출될 수 있기 때문입니다. 그래서 보안은 단독으로 존재하는 개념이 아니라, tcp/ip부터 HTTP까지 전체 통신 흐름과 함께 이해해야 하는 요소라고 볼 수 있습니다........

TCP/IP HTTPS 뜻 보안 차이 정리
TCP/IP HTTPS 뜻 보안 차이 정리 안녕하세요. 아전입니다. 오늘 다룰 주제는 웹 환경에서 빼놓을 수 없는 HTTP와 HTTPS의 보안 개념, 그리고 TCP/IP에 관한 내용인데요. 각 용어가 정확히 무엇을 의미하는지, 어떤 부분에서 차이가 나는지, 그리고 왜 인터넷 보안이 필수적인지 하나씩 설명드리겠습니다. 1. 인터넷 보안과 HTTP, HTTPS의 중요성 2. TCP/IP란? 1. 인터넷 보안과 HTTP, HTTPS의 중요성 요즘 우리 생활 속에서 웹사이트 접속과 온라인 서비스 이용은 거의 일상이 되었죠. 그런데 이렇게 편리한 환경 뒤편에는 개인정보나 데이터 탈취 같은 위험이 언제든 도사리고 있습니다. 실제로 보안 사건은 계속 늘어나는 추세거.......


