김사원_f6067e
게시글
댓글
로그인 시 메일 건수를 가지고 오기 위해 구성원 계정으로 인증을 하였습니다. 1. 로그인 url을 호출할 때 accessUr을 통해 Authorization Code 발급 https://auth.worksmobile.com/d/login/mycompany.com?accessUrl=https://auth.worksmobile.com/oauth2/v2.0/authorize?뒤에필요한파라미터.... 2. 인증을 통해 발급받은 authorizationCode를 가지고 Access Token 발급 - Response 항목 중 expires_in이 토큰의 유효 기간인데 로그를 찍어보니 86400으로 뜹니다. 3. 발급받은 토큰을 이용해서 메일 건수를 가지고 옵니다. 다음과 같은 절차로 진행하고 있는데 문제 사항이 있는지요? 저희 프로그램을 로그인 할 때마다 토큰을 가져오고 있습니다. 토큰의 유효 기간은 24시간이라고 알고 있는데 토큰을 가져오자 마자 유효 기간이 지나지는 않았을 것 같은데 유효 기간을 어떻게 확인해봐야 할까요?
API 2023.11.22
안녕하세요 현재 아래와 같은 형식으로 AccessURL 파라미터로 호출하고 있습니다. 안읽은 메일건수만 가져오는데 user,user.email...등등이 추가로 필요한가요? 확인 부탁드립니다. ㅠㅠ https://auth.worksmobile.com/oauth2/v2.0/authorize?client_id=[클라이언트ID]&redirect_uri=[토큰발급받을URL]&scope=mail,mail.read&response_type=code&domain=[네이버웍스도메인]&state=[토큰발급받은후이동할URL]
토큰요청 후 전달 받는 값의 scope값을 출력해보니 bot orgunit directory user mail mail.read 값을 받을수 있었습니다. 해당 토큰값을 이용하여 https://www.worksapis.com/v1.0/users/[메일아이디]/mail/unread-count 를 호출하니 403 {"code":"FORBIDDEN","description":"Not allowed api"} 값이 출력됩니다. 해당 내역 확인하여 주실수 있을까요?
API 2023.11.23
저희 계정의 비밀키를 발급 받았으나 해당 예시에 들어가 비밀키를 알아야 암호화 값이 정상적인지 확인할수 있는 상황이라 문의 드린것입니다. 예시의 비밀키를 넣고 예시의 {header BASE64 인코딩}.{JSON Claim set BASE64 인코딩} 를 암호화 해보고 결과 값으로 나와있는 값과 비교해볼수 있지 않을까요?
2023.06.05
RS256 암호화가 정상적으로 네이버웍스에서 받아서 처리할수 있는 값으로 암호화 되었는지 검증 할수 있는 방법이 있는지 문의드립니다.