Amazon GetSessionToken 抛出:抛出了状态为 TrustFailure 的 WebException

Amazon GetSessionToken throws : A WebException with status TrustFailure was thrown

我正在使用亚马逊网络 API 生成联合用户凭据,例如获取会话令牌。它在我的本地主机上运行良好,但在实时服务器上抛出错误。有什么猜测吗?

错误抛出: 抛出了状态为 TrustFailure 的 WebException。

这听起来不像是 AWS 异常。这听起来像是与证书相关的 SSL/TLS 问题。

我回答了一个非常相似的问题 。就我而言,我收到错误的服务器在其受信任的根证书颁发机构中没有正确的证书。添加正确的证书解决了问题。

我遇到了类似的问题 - 您机器上的日期是否正确?

如果日期错误,AWS 连接进程将抛出请求。

检查生产机器上安装的证书设置