curl ssl 오류 SSL certificate problem: self signed certificate in certificate chain
네이버 로그인 구현
SNS 로그인 추가 요청 ...
개발서버에는 SSL 이 없기때문에
curl SSL 검증 제외 추가 설정
// 네이버로그인 토큰값 가져오기
$is_post = false;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, $is_post);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec ($ch);
$status_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
네이버 로그인 기능 구현시 status_code 값 "0" 이 리턴됨
# 정상적이라면 HTTP 상태코드가 출력되어야 하는데?
예) 200, 404, 500 등등 ... "0" 이 리턴 되었네요?
curl 메세지확인
curl_error 를 실행해서 curl 메세지를 출력해봅니다.
echo curl_error($ch);

// 네이버로그인 토큰값 가져오기
$is_post = false;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, $is_post);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// curl SSL 검증 옵션 추가...
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
$response = curl_exec ($ch);
$status_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
적용후 테스트

토큰값을 정상적으로 가져 옵니다.
ㅎㅎ