service api authorization code 요청시 일시적인 오류

디니

2021.02.04읽음 3539

서비스 api authorization code를 발급받기 위해서 redirect를 실행하면
1. 테스트 request url 사용시 : 유효하지 않은 클라이언트 정보입니다. Consumer Key 또는 Parameter를 확인해 주세요.
2. 서비스 request url 사용시 : 일시적인 오류가 발생하였습니다. 관리자에게 문의해 주세요.
위와 같은 오류가 발생하면서 로그인 화면으로 전환이 되지 않습니다.
full request url : https://auth.worksmobile.com/ba/{api_id}/service/authorize?client_id={cliend_id}&redirect_url={redrect_url}&state=&domain={domain}
테스트는 local에서 진행하였고 redirect_url은 운영 url을 입력하였습니다.
원인이 무엇인지 문의드립니다.

댓글1

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

    NAVER WORKS 공식계정

    1. 테스트 request url 사용시 오류 발생 현상

    해당 오류는 Consumer Key가 잘못된 값으로 설정되어 발생하는 것으로 보입니다.
    실제 서비스 환경과 테스트(Sandbox) 환경은 분리되어 운영되는데요.

    테스트 URL로 호출 시 서비스 환경에서 발급받은 Consumer Key가 아닌 Sandbox에서 발급받은 Consumer Key를 client_id 파라미터 값으로 적용해주셔야 합니다.

    Developers Console 접속하시면 좌측 메뉴 중 Sandbox 항목이 있습니다.
    Sandbox를 생성하시고, 'Sandbox용 Developer Console'로 접속하셔서 Consumer Key를 새로 발급 및 적용하여 호출해보시기 바랍니다.

    2. 서비스 request url 사용시 오류 발생 현상

    Service API Consumer Key를 발급 받으시면서 등록한 Redirect URL 값과 redirect_uri 파라미터 값은 정확히 일치해야합니다.
    일치하지 않는 경우 일시적인 오류가 발생하게 됩니다. Developers Console에서 등록한 Redirect URL과 호출 URL의 redirect_uri 값을 동일하게 적용하여 호출해보시기 바랍니다.

    참고로, Redirect URL을 등록할때에는 https도 입력해주셔야 하며, 하위 도메인도 별도 등록해주셔야 합니다.

    감사합니다.

    2021.02.05

    1
이전 글메일발송시 첨부파일 한글 깨짐
다음 글API를 사용하여 메일을 특정 메일함으로 이동할 수 없나요?
목록

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