getAuthorizationToken returns token is too long error #6580
Labels
bug
This issue is a bug.
p2
This is a standard priority issue
service-api
This issue is due to a problem in a service API, not the SDK implementation.
Checkboxes for prior research
Describe the bug
When using the getAuthorizationToken command to obtain a token, the length of the obtained token reached 2368, which is far beyond the length obtained by executing aws ecr get-login-password with aws cli. This excessively long token is an extremely poor feature because most automation frameworks only support a maximum password length of 2048 for Docker, making it impossible for AWS's Docker registry to work with these automation frameworks.
Regression Issue
SDK version number
@aws-sdk/[email protected]
Which JavaScript Runtime is this issue in?
Node.js
Details of the browser/Node.js/ReactNative version
Node.js v18.18.2
Reproduction Steps
The length will be 2368(too long)
Observed Behavior
response.authorizationData[0].authorizationToken.length is 2368, the token is too long for most framework
Expected Behavior
return shorter length token(less than 2000)
Possible Solution
No response
Additional Information/Context
No response
The text was updated successfully, but these errors were encountered: