https

    [Network] Https 는 브라우저에서 어떻게 인증과정을 거치게 되는걸까?

    원문 출처 nuritech 님의 설명을 기반으로 필자가 스스로 이해하기 쉽게 정리한 내용입니다. 자세하고 좋은 설명은 아래 블로그에서 확인 바랍니다! HTTPS 통신 원리 쉽게 이해하기 (Feat. SSL Handshake, SSL 인증서) 이 글을 쓰게 된 이유는,, 나의 평소 HTTPS 에 대한 지식은 HTTPS 가 암호화된 네트워크 통신 프로토콜이고 HTTPS 를 사용한 네트워크 통신에서는 주고받는 패킷을 까도 데이터가 암호화되어 있어 안 nuritech.tistory.com HTTPS 넌 도대체 뭐야? HTTPS(HyperText Transfer Protocol over Secure Socket Layer, HTTP over TLS, HTTP over SSL, HTTP Secure)는 월드 와이드..

    Android Debug :: 안드로이드 HTTP로 통신할때, 발생하는 문제 해결 방법

    - 안드로이드에서 retrofit2 를 사용해보고자 했다. 그러나, 서버에는 도달 하지도 못하고 통신이 계속해서 실패 한다는걸 알았다. - 서버에는 문제가 없는거 같고, 가끔 retrofit2에서 데이터를 받는 타입에 따라, 실패하는 경우가 있어서 해당 부분을 확인 했으나, 그런 문제는 아니었다. - 좀더 자세히 알아보니, 해당 오류가 떠 있었다. - 해당 오류를 의역해보자면, "CLEARTEXT 통신이 `xxx.xxx.xxx.xxx` 에 연결할때 네트워크 규약상 허락되지 않았다." 라는 듯 하다. - `HTTP` 는 `HTTPS` 에 비해서 취약하다는 것을 알고 있었으나, 그 영향일지 어떻게 해결해야 하는지는 모르겠어서 다짜고짜 검색을 해보았다. - 해당 속성은 api 레벨 23부터 추가되었으며, 안드..

728x90