开发者社区> 问答> 正文

阿里云OSS通过sdk生成的STS临时账号是共用还是每个用户生成一个?

展开
收起
rtk7xblbdrduk 2023-02-13 08:09:43 454 1
1 条回答
写回答
取消 提交回答
  • 阿里云 OSS 通过 SDK 生成的 STS 临时账号是 每个用户生成一个 的。

    STS(Security Token Service)临时账号是一种基于角色的、有限时效的访问凭证,它允许用户临时访问阿里云资源,而不必使用长期凭证(如 Access Key)。当使用 OSS SDK 生成 STS 临时账号时,SDK 会根据用户的身份信息(如阿里云账号 ID)和请求的权限,生成一个唯一的 STS 临时账号。

    这意味着,每个用户在使用 OSS SDK 生成 STS 临时账号时,都会生成一个新的、独立的 STS 临时账号。这些 STS 临时账号不会被其他用户共享,并具有各自独立的访问权限和有效期。

    需要注意的是,如果多个用户使用同一个阿里云账号 ID 和相同的一组权限来生成 STS 临时账号,那么生成的 STS 临时账号可能会相同。但是,这些 STS 临时账号仍然是独立的,具有各自的有效期和访问令牌。

    总之,阿里云 OSS 通过 SDK 生成的 STS 临时账号是每个用户生成一个的,不会被其他用户共享。

    2024-02-26 16:28:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载