aws php刷新令牌,不';没有返回刷新令牌

aws php刷新令牌,不';没有返回刷新令牌,php,laravel,amazon-cognito,aws-php-sdk,Php,Laravel,Amazon Cognito,Aws Php Sdk,我有aws sdk php cognito来刷新令牌 public function refreshToken($username, $refreshToken) { try { $response = $this->client->initiateAuth([ 'AuthFlow' => 'REFRESH_TOKEN_AUTH', 'AuthParamete

我有aws sdk php cognito来刷新令牌

    public function refreshToken($username, $refreshToken)
    {
        try {
            $response = $this->client->initiateAuth([
                'AuthFlow' => 'REFRESH_TOKEN_AUTH',
                'AuthParameters' => [
                    'SECRET_HASH' => $this->cognitoSecretHash($username),
                    'REFRESH_TOKEN' => $refreshToken
                ],
                'ClientId' => $this->client_id,
            ]);
        } catch (CognitoIdentityProviderException $exception) {
            if ($exception->getAwsErrorCode() === self::NOT_AUTHORIZED) {
                $this->add_error('You are unauthorized to access this resource');
                return false;
            }

            throw $exception;
        }

        return $response;
    }
对于刷新令牌返回成功200,但对于返回,AuthenticationResult中的RefreshToken丢失:

[
    'AuthenticationResult' => [
        'AccessToken' => '<string>',
        'ExpiresIn' => <integer>,
        'IdToken' => '<string>',
        'RefreshToken' => '<string>', // return missing RefreshToken
        'TokenType' => '<string>',
    ],
    ...
]
[
“AuthenticationResult'=>[
“AccessToken”=>“”,
'ExpiresIn'=>,
“IdToken'=>”,
'RefreshToken'=>'',//返回缺少的RefreshToken
'标记类型'=>'',
],
...
]
为什么AuthenticationResult中缺少RefreshToken?如果无法提供来自initiateAuth refresh\u token\u AUTH的结果,我无法再次刷新令牌