首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EC2InstanceMetadata.IAMSecurityCredentials为空

EC2InstanceMetadata.IAMSecurityCredentials为空
EN

Stack Overflow用户
提问于 2018-08-09 02:27:26
回答 1查看 211关注 0票数 1

直到昨天,我还在一个.net应用程序中成功地获得了IAM Security凭证,方法是:

代码语言:javascript
复制
var securtiyCredentials = EC2InstanceMetadata.IAMSecurityCredentials;

但现在它为该调用返回了一个null。

当我在powershell中尝试时,服务的卷曲超时了:

代码语言:javascript
复制
curl http://169.254.169.254/latest/meta-data/

但是,当我在浏览器中导航到以下位置时:

代码语言:javascript
复制
http://169.254.169.254/latest/meta-data/

它返回以下列表(请注意,缺少IAMSecurityCredentials ):

代码语言:javascript
复制
ami-id
ami-launch-index
ami-manifest-path
block-device-mapping/
hostname
iam/
instance-action
instance-id
instance-type
local-hostname
local-ipv4
mac
metrics/
network/
placement/
profile
public-keys/
reservation-id
security-groups
services/

你知道是什么原因导致IAMSecurityCredentials没有被返回吗?

EN

回答 1

Stack Overflow用户

发布于 2018-08-09 03:11:10

受影响的EC2框上的代理已更改,以解决无意中导致此处发布的问题的另一个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51753389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档