인바운드 REST에서 OAuth 사용

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • OAuth를 사용하면 사용자 ID와 비밀번호를 한 번 전달한 후 각 요청마다 자격 증명을 제출하는 대신 후속 REST 요청에 토큰을 사용할 수 있습니다.

    이 태스크 정보

    OAuth는 사용자 자격 증명을 제출하는 횟수를 줄여 시스템 보안을 향상할 수 있습니다. OAuth를 사용하여 REST 요청을 인증할 수 있습니다.

    이 비디오는 OAuth를 사용하여 REST API에 인증하는 방법을 보여줍니다.

    프로시저

    1. OAuth 2.0 플러그인을 활성화합니다.
      플러그인을 활성화하는 방법에 대한 자세한 내용은 문서를 참조하십시오 Activate a plugin .
    2. 시스템 속성을 com.snc.platform.security.oauth.is.active true로 설정합니다.
    3. 다음으로 이동 시스템 OAuth > 애플리케이션 레지스트리.
    4. 새로 만들기를 클릭한 다음 외부 클라이언트에 대한 OAuth API 엔드포인트 생성을 클릭합니다.
    5. 액세스 토큰을 요청할 때 사용할 이전 단계의 client_idclient_secret 값을 기록합니다.
      주:
      표시된 예는 암호 부여 유형을 사용하여 OAuth API 엔드포인트를 만드는 방법에 관한 것입니다. 다른 권한 유형을 사용하여 OAuth API 엔드포인트를 구성할 수도 있습니다. 자세한 내용은 OAuth Inbound 문서를 참조하십시오.
    6. 액세스 토큰을 얻으려면 REST 클라이언트(예: cURL 또는 Postman)를 사용하여 OAuth 엔드포인트(oauth_token.do)에 요청을 보냅니다.

      요청을 URL로 인코딩된 HTTP POST 본문으로 서식을 지정하고 필수 매개변수를 포함합니다.

    7. 응답에서 접근 토큰과 새로 고침 토큰을 기록합니다.
    8. 후속 REST 요청과 함께 접근 토큰을 제출합니다.