네이버로그인 관련 Couldn't resolve host 'nid.naver.com' 에러출력 관련사항 ㅠㅠㅠㅠ 채택완료

안녕하세요...

sns로그인 플러그인 사용하여 네이버로그인 작업 진행중입니다.

토큰값을 받아오는 과정에서

Copy
function get_access_token($code)
    {
        $url = $this->token_url.'?client_id='.$this->client_id.'&client_secret='.$this->secret_key.'&grant_type=authorization_code&state='.$this->token.'&code='.$code;

        $ch = curl_init();

        curl_setopt($ch, CURLOPT_URL, $url);

    

    

        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);


        $json = curl_exec($ch);

        $err = curl_error($ch); 
        echo $err; 
        exit;

        curl_close($ch);

        

        if($json) {
            $result = json_decode($json);

            $this->access_token  = $result->access_token;
            $this->refresh_token = $result->refresh_token;

            return true;
        } else {
            return false;
        }
    }

이 부분 소스의

Copy
$json = curl_exec($ch);

        $print_r($json);

        curl_close($ch);

print_r($json)시 아무것도 출력이 되지 않습니다.

그래서 에러메시지 출력하는 코드를 작성해서 테스트를 진행하였는데

 

 > Couldn't resolve host 'nid.naver.com'

이런오류가 출력되던대 혹시... 뭐가 문제일까요...ㅠㅠㅠ

 

 

답변 1개

채택된 답변
+20 포인트

http://kb.globalsoft.co.kr/web/web_view.php?notice_no=106

참고 내용 확인해 보세요

정확한 경로로 호스트를 인식 못해서 발생되는 오류로 확인 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다 해당내용 토대로 확인하여
DNS 추가하여 해결하였습니다.
감사합니다!!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고