Go to main content

Oracle® ZFS Storage Appliance RESTful API 설명서, 릴리스 OS8.8.x

인쇄 보기 종료

업데이트 날짜: 2021년 8월
 
 

RESTful API 인증

Oracle ZFS 스토리지 어플라이언스 RESTful API는 BUI(브라우저 사용자 인터페이스) 및 CLI(명령줄 인터페이스)와 동일한 인증 자격 증명을 사용합니다. 외부 클라이언트에서 들어오는 모든 요청은 어플라이언스 자격 증명을 사용하여 개별적으로 인증되며, 포트 215에서 HTTPS 연결을 통해 수행됩니다. RESTful API는 사용자정의 가능 시간 초과가 15분으로 설정된 HTTPS 세션을 지원합니다.

인증은 다음 형식 중 하나를 사용할 수 있습니다.

  • 기본 인증 – 각 요청에는 사용자 로그인이 포함되어 있어야 합니다. 권한 부여 문자열은 이후 Base64로 인코딩되는 username:password로 연결됩니다.

    HTTP 헤더 예:

    Authorization: Basic Tm8gcGVla2luZyE=
  • 사용자 인증 – BUI 또는 CLI 로그인 자격 증명이 인증에 사용됩니다. 이 경우 X-Auth-User 헤더는 로그인 이름을 포함해야 하며 X-Auth-Key 헤더는 로그인 암호를 포함해야 합니다.

    HTTP 헤더 예:

    X-Auth-User:  login-name
    X-Auth-Key:  password-xxx
  • 토큰 인증 – 토큰이 인증된 경우 토큰이 만료될 때까지 계속 명령을 실행하는 데 토큰 헤더를 사용할 수 있습니다. 토큰이 만료된 후 명령이 수락되기 전 다시 인증을 수행해야 합니다.

    토큰 헤더 예:

    X-Auth-Session: qYftpufrrTxlDztkMhllLoyTfSDUSIR