Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

取得使用REST API的授權

貢獻者

您必須先授權、才能在REST API UI中使用API進行管理服務。您可以取得存取權杖來執行此作業。

若要取得權杖、您必須提供叢集管理認證和用戶端ID。每個權杖約需十分鐘。權杖過期後、您可以再次授權使用新的存取權杖。

授權功能是在管理節點安裝與部署期間為您設定的。權杖服務是根據您在設定期間所定義的儲存叢集而定。

開始之前
  • 您的叢集版本應執行NetApp Element 的是更新版本的軟件。

  • 您應該已部署執行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位址、然後輸入服務名稱、例如「/mnode/」、即可存取服務的REST API UI:

    https://<ManagementNodeIP>/mnode/
  2. 按一下*授權*。

    註 或者、您也可以按一下任何服務API旁的鎖定圖示。
  3. 完成下列項目:

    1. 輸入叢集使用者名稱和密碼。

    2. 輸入用戶端ID為「mnode-client」。

    3. 請勿輸入用戶端機密的值。

    4. 按一下*授權*開始工作階段。

  4. 關閉*可用授權*對話方塊。

    註 如果您在權杖過期後嘗試執行命令、會出現「401錯誤:未授權」訊息。如果您看到這一點、請再次授權。

如需詳細資訊、請參閱