SSL 인증서는 신뢰할 수 없음-모바일에서만 [닫힘]


184

내 사이트가 내 데스크톱 (크롬)에서 SSL을 통해 잘 작동하고 있습니다. 주소 표시 줄 근처에 "ID가 확인되었습니다"라는 녹색 자물쇠가 있습니다.

하지만 모바일 모바일 브라우저 (Chrome / Safari)를 사용하는 경우 다음 메시지가 표시됩니다. "이 웹 사이트의 신원이 확인되지 않았습니다."(주소 표시 줄 근처의 크롬)에 빨간색 x 표시가 있습니다. 발생합니까?


SSL 인증서는 어디서 구입 했습니까? 베리사인? 지오 트러스트?
검은 개구리

어떤 인증 기관을 사용하고 있습니까?
José Roberto Araújo Júnior

8
우리의 응용 프로그램은 웹보기를 사용하고 여러 고객이 이에 대해 불평했습니다. 문제는 이러한 고객의 서버에 서버 인증서와 함께 전체 인증서 체인이 포함되어 있지 않은 것으로 나타났습니다. 루트 및 중간 CA는 모두 Android의 기본 신뢰 저장소에 있지만 브라우저가 서버에서 제공하지 않으면 찾아보기에 충분하지 않습니다. 인증 기관을 포함한 전체 체인을 포함하도록 서버 인증서를 다시 포맷하면 문제가 해결되었습니다. 이것이 "모범 사례"로 여겨지지만 전문가는 아닙니다.
테네시 솜브레로

어떻게 해결 했습니까?
Tyler Durden

4
지금해야 할 한 가지 : 날짜 / 시간이 잘못되면이 오류도 발생합니다. 특히 에뮬레이터에서 앱을 테스트 할 때는이 오류가 발생하지 않습니다. 자동 동기화가 작동하지 않으면 시간과 날짜를 수동으로 설정하십시오.
neonmate 2016 년

답변:


168

도메인 이름을 여기에 입력하십시오 : https://www.ssllabs.com/ssltest/analyze.html SSL 인증서 체인에 문제가 있는지 확인할 수 있습니다. SSL 체인 문제가 있다고 생각합니다. 문제에 대한 간단한 설명은 실제로 서버에 인증서 목록이 있고 하나만있는 것이 아니라 올바른 순서로 나열되어야한다는 것입니다. 그것들이 있지만 올바른 순서가 아닌 경우, 웹 사이트는 데스크탑 브라우저 (iOs 및 iOs)에서는 괜찮을 것이지만, 안드로이드는 인증서 순서에 대해 더 엄격하며 순서가 올바르지 않으면 오류가 발생합니다. 이 문제를 해결하려면 인증서를 다시 주문하면됩니다.


5
안녕하세요, 변경 순서대로 다시 주문하면? 어떻게? 또는 서명 기관에 다시 주문합니까? 감사합니다
SergioM 2016 년

5
이에 대한 자세한 내용 은 superuser.com/questions/347588/how-do-ssl-chains-work 를 참조하십시오.
Tas Morf

1
이것에 대한 해결책을 찾은 적이 있습니까?
Joel Murphy

5
@joelmurphy 기회는 SSL 인증서 체인에 중간 서명 기관의 인증서가 누락 된 것입니다. 제 경우에는 인증서를 업로드 할 때 인증서를 포함하지 않았으며 데스크톱에서 작동했기 때문에 더 이상 생각하지 않았습니다. 그것. 내 CA의 서명 기관은 않았다 비록 저에게 사본을 보내
로비 에버 릴

8
다음은 올바른 인증서 체인을 생성하는 온라인 검사기입니다. whatsmychaincert.com 분석기는이 문제를 명시 적으로 표시하지 않았습니다. 다른 유용한 것들이 많이 있지만 감사합니다.
Alex Lokk 2016 년

16

오류가 발생했을 가능성이 가장 큰 이유는 SSL 인증서를 발행 한 인증 기관이 데스크탑이 아니라 모바일에서는 신뢰하기 때문입니다.

공용 인증 기관에서 인증서를 구입 한 경우 문제가되지 않아야합니다. 그러나 덜 일반적인 인증서는 전화기에 없을 수 있습니다. 신뢰할 수있는 게시자로 승인해야 할 수도 있습니다 (공개하지 않으려는 사이트를 대중에게 공개하는 경우에는 적합하지 않습니다).

Android 용 신뢰할 수있는 CA 목록을 보면 자신의 존재 여부를 확인할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.