2016-10-17 3 views
0

그래서 회사에서 자체 구문 분석 서버를 설정했습니다. 서버에 연결할 수 있지만이 코드를 실행하려고하면 인증서가 잘못되었습니다.서버 인증서 발급 문제가 발생했습니다.

 let menu = PFObject(className: "MENU") 
     menu.setObject(menuMain, forKey: "MAIN_MANU") 
     menu.setObject(menuSub, forKey: "SUB_MENU") 
     menu.saveInBackgroundWithBlock { (succeeded, error) -> Void in 
      if succeeded { 
       print("Object Uploaded") 
      } else { 
       print("Error: \(error) \(error!.userInfo)") 
      } 
     } 

오류 -

NSLocalizedDescription =이 서버에 대한 인증서가 유효하지 않습니다. 당신은 위험에 기밀 정보를 넣을 수있는 "dev.example.com"척하는 서버에 연결 될 수 있습니다., NSErrorFailingURLKey = https://dev.example.com/parse/classes/MENU, NSErrorFailingURLStringKey = https://dev.example.com/parse/classes/MENU, NSErrorClientCertificateStateKey = 0}]

어떻게 내가 할 수있는 이 문제를 해결 하시겠습니까? 당신이 게시 단지 정보와

+0

xxx.com 대신 example.com을 사용하여 부적절한 콘텐츠에 연결하지 않도록 질문을 편집했습니다. – Jeff

답변

0

Info here

는, 당신은 TLS 인증서가 올바르게 설정되어 있지 않습니다에 연결하는 서버처럼 보인다. 잘못된 도메인이나 잘못된 하위 도메인 일 가능성이 있습니다 (인증서가 www. 일 경우 dev.에 연결). 안전하지 않은 연결을 지원하도록 앱 설정을 변경할 수는 있지만 서버를 고정시켜야합니다.

+0

해결 방법이 있습니까? 불행히도 나는 그들의 측면에서 이것을 해결하기 위해 서버 팀을 얻을 수 없습니다. 이 문제를 우리 편에서 해결할 방법이 있습니까? –

관련 문제