CI 묻고 답하기

제목 초보 개발자 입니다. https 인증 무시에 대해서 고수님들의 조언이 필요 합니다.
글쓴이 리안라임 작성시각 2016/02/18 17:56:35
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 17714   RSS

안녕하세요 초보 개발자 입니다.

먼저 질문이 개념이 없더라도 이해해 주세요.

다름이 아니라 지금 현재 https://example.com/get 이런식으로 된것을 codeigniter restful client 를 통해 

$this->load->spark('curl');               

$this->load->spark('restclient/2.2.1');

$this->rest->initialize(array('server' => 'https://example.com'));

$user = $this->rest->get('get');

이런식으로 가지고 오려고 하는데 계속 bool(false) 으로 결과가 나옵니다. (http는 잘됨)

물론

$this->load->spark('curl');              

$this->load->spark('restclient/2.2.1');

$this->rest->initialize(array(

    'server' => 'https://example.com',           

    'ssl_verify_peer' => TRUE,           

    'ssl_cainfo' => '/certs/cert.pem'       

));

이런식으로 해봤지만 결과는 같았습니다.

https://example.com 이 주소는 유료인증서가 아닌 openssl 의 무료 인증서를 사용중입니다. 그래서 pem이 사실상 ca용이 아닌거라 안될거라 판단하고 있습니다.

허나 아직 초보개발자라 정확한 이유는 아직 모릅니다.

제가 궁금한건 무료인증서로 되어져 있는 https를 인증 과정을 무시 하고 get 할수 있는 방법입니다.

질문에 부족한 부분이 있다면 말씀해주세요.

 

 다음글 보통 웹페이지를 띄울때 CI profiler 로 체크한... (4)
 이전글 2.X 세션설정과 3.X 세션설정 문의 (2)

댓글

변종원(웅파) / 2016/02/18 18:00:49 / 추천 0

사용하신 rest 라이브러리에서 에러메시지를 출력하는 함수가 있을 겁니다. 

그걸로 에러를 출력해보세요.