내 아이디로 네이버웍스 사용하기(sp) access token 요청 문의
내 회사 계정으로 NAVER WORKS 사용하기(SP) 방식으로 SSO(oauth)연동을 개발하고 있습니다.
Authorization code 발급해서 redirect하면 오류가 나네요.
Authorization code 발급해서 redirect하면 오류가 나네요.
개발자 콘솔에 아래와 같이 설정해놨습니다.
Web Login URL : http://localhost:8080/login
Access Token Retrun API : http://localhost:8080/access
Web Login URL로는 요청이 잘 들어오고, 파라미터 redirect_url로 code와 함께 redirect까지 진행했습니다.
Web Login URL로는 요청이 잘 들어오고, 파라미터 redirect_url로 code와 함께 redirect까지 진행했습니다.
redirect : https://auth.gov-naverworks.com/view/oauth/sso/authorization/랜덤문자열?code=g0ZGZmNjVmOWIjNTk2NTk4ZTYyZGI3
근데 오류가 뜨네요ㅠ ㅠ
도대체 문제가 뭔가요!!!!!!!!!!!!
여기 커뮤니티에 저랑 비슷한 오류 겪으신 분이 몇몇 계시더라고요 방화벽 문제였다는 말이 있어서 방화벽도 다 해제해서 해보았는데 저한텐 소용이 없었습니다 ㅠㅠㅠㅠㅠㅠㅠ제가 뭘 잘못 설정한걸까요 ㅜ 참고로 code는 redirect_url에 파라미터만 추가해서 redirect했습니다.. 더 설정해야하는 부분이 있나요??
아니면 Access Token Retrun API는 ssl이 적용된 url를 사용해야되는걸까요?
게시글에 새로운 댓글이 달리면 알림을 전송합니다.
댓글1
업데이트 된 답글입니다.
Steve_
발급받은 Authorization Code로 인증 주체가되는 곳인 타 시스템에 Access Token을 요청하게 되는데 여기서 문제가 되는거라.. 인증쪽에서 어떻게 되고 있는지 로그를 보는게 좋겠습니다.
그리고 redirect라고 기재하신 url이 "https://auth.gov-naverworks.com" 공공용이네요?
네이버웍스는 민간/공공이 구분되어 제공되기 때문에 이에 맞춰서 참고하고 개발해야 합니다.
"내 회사 계정으로 NAVER WORKS 사용하기(SP)"라고 기재해신 것으로 보아 민간 네이버웍스 사용 중이지 않을까 합니다.
https://developers.worksmobile.com/kr/docs/sso-sp 이쪽 참고해보세요.
2024.05.03
궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!