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
- 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'
- 次に、生成されたトークンをCLIコマンドで使用して、クレジットプールに関する情報を取得します。
curl --location --request GET 'https://api.paloaltonetworks.com/tms/v1/creditPool' \
--header 'token: <your-token>'Additional Information
クレジットプールを管理するためのその他のAPIリクエスト