AmazonSQSClient凭证在控制台应用程序中有效,但在Web应用程序中无效吗?

问题描述

我有一个控制台应用程序,该应用程序使用从共享凭证文件中读取的有效凭证正确地构造了一个新的AmazonSQSClient对象。但是,当我在Web应用程序上使用相同的逻辑时,并不是使用正确的凭据来构造客户端对象,而是使用认的配置文件来构造该客户端对象,并且返回以下错误AWS SQS Failed to retrieve credentials from EC2 Instance Metadata Service when integrating on a web app

请有人告诉我我做错了什么吗?下面是我构建新客户的一个示例:

using (var sqsClient = new AmazonSQSClient(RegionEndpoint.EUWest1))
            {
                var messageResponse = sqsClient.SendMessage(messageRequest);
            }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)