authorization code 요청시 오류

이민형

2020.12.11읽음 2697


/* authorization code 요청 */

var consumerKey = "LQwDde6x8eV4ROOCOdSW";
var url = "https://sandbox-auth.worksmobile.com/oauth/authorize?client_id=" + consumerKey
               + "&redirect_uri=https://mydomain.com/getToken"
               + "&domain=mydomain.com";

window.open(url, 'authorize' , 'width=600px,height=800px');

샘플소스 처럼 팝업을 요청하였으나 
유효하지 않은 클라이언트 정보입니다.
Consumer Key 또는 Parameter를 확인해 주세요
라고 나옵니다. Service API Consumer Key 등록했고 Redirect URL 도 모두 등록했습니다.
무엇이 문제인가요?

댓글1

  • 업데이트 된 답글입니다.

    NAVER WORKS 공식계정

    안녕하세요.

    샘플코드의 내용은 현재와 다르게 변경된 정보들이 있어 아래 페이지를 기준으로 확인 부탁드립니다.


    # API 인증 준비 - 서비스 API Authorization Code 발급
    https://developers.worksmobile.com/kr/document/1002002?lang=ko

    현재 기준으로는 아래와 같은 정보를 전달해주셔야 합니다.

    https://auth.worksmobile.com/ba/{API ID}service/authorize?client_id={서비스 API 컨슈머키}&redirect_uri={등록한  Redirect URL}&state={CSRF를 방지하기 위한 클라이언트 측의 인증값}&domain={가입한 도메인명}

    감사합니다.

    2020.12.11

    0
이전 글일정 생성 - 서버 API 는 제공 안되나요?
다음 글설비에 대해 예약 이력을 확인 할 수 있는 api는 없나요?
목록

궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!