OAuthアクセスで使用するAPIに必要な認証トークンがありません

OAuthアクセスで使用するAPIに必要な認証トークンがありません

5533
Created On 03/25/24 15:39 PM - Last Modified 05/07/24 13:57 PM


Symptom


  • PA-VM-FLEX 展開プロファイルの管理に必要な OAuth クライアント資格情報が生成されました。
  • クライアントIDと秘密鍵は生成されますが、認証トークンの情報がありません。
  • 認証トークンは、クレジットプールに関する情報を取得するためにAPIで必要です。
  • 例: CSP アカウント内のすべてのクレジット プールに関する情報を取得するには、次のようにします。
curl --location --request GET 'https://api.paloaltonetworks.com/tms/v1/creditPool' \
--header 'token: <your-token>'


Environment


  • PA-VM-FLEX (英語)
  • カスタマーサポートポータル(CSP)で生成されたOAuthクライアント資格情報
  • 認証トークン


Cause


認証トークンを生成する必要があります。

Resolution


  1. OAUth エンドポイントに対して次の API キーを使用して、API 要求で使用するトークンを生成します
curl --location 'https://identity.paloaltonetworks.com/as/token.oauth2' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'client_id=yourClientId’ \
--data-urlencode 'client_secret=yourSecret’ \
--data-urlencode 'scope=fwflex-service' \
--data-urlencode 'grant_type=client_credentials'
  1. 次に、生成されたトークンをCLIコマンドで使用して、クレジットプールに関する情報を取得します。
curl --location --request GET 'https://api.paloaltonetworks.com/tms/v1/creditPool' \
--header 'token: <your-token>'


Additional Information


クレジットプールを管理するためのその他のAPIリクエスト

Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000XhzQCAS&lang=ja&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language