Skip to content

SignSts2 出参中 ExpiredTime 的格式与文档不符 #2

@howel52

Description

@howel52

vcloud-sdk-nodejs/README.md

Lines 121 to 126 in d0aa868

{
ExpiredTime: '20191121T102857Z',
SessionToken: 'xxx',
AccessKeyId: 'xxx',
SecretAccessKey: 'xxx'
}

用 v1.3.9 在轻服务里实际跑了下,结果如下

{
  ExpiredTime: '4/27/2020, 7:20:54 AM'
}

应该是这边用 toLocaleString 的关系吧 🤔,不过这个 signsts2 计算后的 token 会到前端去,虽然也能解析,但这种格式存在丢掉时区信息的情况,为何不直接用时间戳嘞

const ExpiredTime = new Date(timeInMilles).toLocaleString();

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions