認証トークンのリフレッシュ
get
/refresh/
認証トークンは30分後に失効します。 このリクエストによって、認証トークンの有効期限が、コマンドを実行した時間から30分延長されます。 これにより、現在の認証トークンの有効期限が延長されますが、セッションの有効期限の3時間を超えることはありません。
リクエスト
この操作のリクエスト・パラメータはありません。
トップに戻るレスポンス
サポートされるメディア・タイプ
- application/oracle-compute-v3+json
204レスポンス
No Content 返される可能性のあるその他のHTTPステータス・コードの詳細は、「ステータス・コード」を参照してください。
ヘッダー
- set-cookie: string
セッションが拡張された場合、Cookie値が返されます。
例
cURLコマンド
次の例では、cURLを使用してRESTリソースに対するGETリクエストを発行することによって、有効な認証トークンをリフレッシュする方法を示しています。 cURLの詳細は、「cURLの使用」を参照してください。
コマンドを1行で入力します。 この例では、読みやすくするために改行が使用されています。
curl -X GET
-H "Cookie: $COMPUTE_COOKIE"
https://api-z999.compute.us0.oraclecloud.com/refresh/
-
COMPUTE_COOKIEは、前の手順で認証cookieを格納した変数の名前です。 認証クッキーの取得および変数への格納の詳細は、認証を参照してください。 -
api-z999.compute.us0.oraclecloud.comはRESTエンドポイントURLの例です。 この値をCompute ClassicサイトのRESTエンドポイントURLに変更します。 サイトのRESTエンドポイントURLを見つける方法については、「リクエストの送信」を参照してください。
認証トークンは30分後に失効します。 このリクエストによって、有効な認証トークンの有効期限が、コマンドを実行した時間から30分延長されます。 これにより、現在の認証トークンの有効期限が延長されますが、セッションの有効期限の3時間を超えることはありません。