내 응용 프로그램 용 OpenSSL을 사용하여 CA, 서버 및 클라이언트 인증서를 만들었습니다. 프로필을 보면 루트 CA가 "신뢰할 수 있음"으로 표시되지만 내 CA가 서명 한 내 서버 및 클라이언트 인증서는 "신뢰할 수 없음"으로 표시됩니다.내 iOS 프로필이 "신뢰할 수 없음"인 이유는 무엇입니까?
이 인증서는 루트 CA에서 서명 한 것으로 나타나며 은 IE 또는 Chrome에서 올바르게 작동합니다.
- 왜 작동하지 않습니까?
- 을 디버깅하는 방법은 무엇입니까? "신뢰할 수 없음"으로 표시되는 이유는 무엇입니까?
iOS 기기의 신뢰할 수있는 CA 목록에 CA를 어떻게 추가 했습니까? 사용자가 귀하의 CA를 어떻게 추가 할 것으로 예상하십니까? –
방금 웹 브라우저에서 .CRT 파일을 클릭했습니다. (또는 이메일 메시지? 두 가지 방법으로 모두 완료했습니다.) 실제 실제 환경에서 배포하는 방법에 대해 걱정하지 않아도됩니다. 지금 당장 certs를 작동 시키려고합니다! – Brad
내가 뭔가를 분명히 해드 리도록하자 ... iOS 용 웹 애플리케이션을 설정 중이거나 iOS 앱이 HTTPS를 통해 통신중인 웹 서비스를 사용 중입니다. –