VEARN-8899

アクセストークンを使用した認証のエラーメッセージの改善

対象バージョン

Ver.10.3.0~Ver.10.6.0

改善バージョン

Ver.10.6.1

改善内容

アクセストークンを使用した認証でエラーが発生した際のエラーメッセージを細分化しました。

これにより、エラーの原因を速やかに特定し、対処できるようになりました。

 

管理コンテナの以下のエラーコードのメッセージを追加しました。

  • RequestInvalidExpiration

    【APIレスポンスのエラーの説明に出力されるメッセージ】

    An Access token cannot be generated for the specified expiration date.

    【APIレスポンスの対処方法に出力されるメッセージ】

    The specified expiration date must be on or before the token expiration limit set in your environment.

 

管理コンテナのコンソールログに出力されるメッセージを追加しました。

  • アクセストークンの発行時に指定した有効期限がアクセストークンの最大保持期間に指定された値以上の場合

    【コンソールログ上のメッセージ】

    An expiration date that exceeds the token expiration limit has been specified. Token expiration limit=%d

     

  • 有効期限が残り10日以内のアクセストークンを使用したAPIリクエストを受け付けた場合

    【コンソールログ上のメッセージ】

    This Access token is about to expire. Expiration date=%s, User ID=%s

     

  • 有効期限が切れたアクセストークンを使用したAPIリクエストを受け付けた場合

    【コンソールログ上のメッセージ】

    This Access token has expired. Expiration date=%s, User ID=%s

     

  • Bearer認証以外のアクセストークンを使用したAPIリクエストを受け付けた場合

    【コンソールログ上のメッセージ】

    Invalid format for Bearer authentication.

     

  • 管理コンテナにて無効化されているアクセストークンを使用したAPIリクエストを受け付けた場合

    【コンソールログ上のメッセージ】

    This Access token has been deactivated. User ID=%s