Skip to main content
NetApp HCI
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

REST API 사용 인증 획득

기여자 netapp-pcarriga netapp-yvonneo

REST API UI에서 관리 서비스에 API를 사용하려면 먼저 권한을 부여해야 합니다. 이 작업은 액세스 토큰을 획득하여 수행합니다.

토큰을 얻으려면 클러스터 관리자 자격 증명과 클라이언트 ID를 제공해야 합니다. 각 토큰은 약 10분 동안 지속됩니다. 토큰이 만료되면 새 액세스 토큰을 다시 승인할 수 있습니다.

관리 노드의 설치 및 배포 중에 인증 기능이 설정됩니다. 토큰 서비스는 설정 중에 정의한 스토리지 클러스터를 기반으로 합니다.

필요한 것
  • 클러스터 버전은 NetApp Element 소프트웨어 11.3 이상을 실행해야 합니다.

  • 버전 11.3 이상을 실행하는 관리 노드를 배포해야 합니다.

API 명령
TOKEN=`curl -k -X POST https://MVIP/auth/connect/token -F client_id=mnode-client -F grant_type=password -F username=CLUSTER_ADMIN -F password=CLUSTER_PASSWORD|awk -F':' '{print $2}'|awk -F',' '{print $1}'|sed s/\"//g`
REST API UI 단계
  1. 관리 노드 IP 주소 뒤에 서비스 이름을 입력하여 서비스의 REST API UI에 액세스합니다. 예 /mnode/:

    https://<ManagementNodeIP>/mnode/
  2. authorize * 를 선택합니다.

    참고 또는 서비스 API 옆에 있는 잠금 아이콘을 선택할 수 있습니다.
  3. 다음을 완료합니다.

    1. 클러스터 사용자 이름 및 암호를 입력합니다.

    2. 클라이언트 ID를 로 `mnode-client`입력합니다.

    3. 클라이언트 암호 값을 입력하지 마십시오.

    4. 세션을 시작하려면 * authorize * 를 선택합니다.

  4. Available authorization * 대화 상자를 닫습니다.

    참고 토큰이 만료된 후 명령을 실행하려고 하면 401 Error: UNAUTHORIZED 메시지가 나타납니다. 이 내용이 표시되면 다시 승인하십시오.

자세한 내용을 확인하십시오