我正在尝试使用Postman应用程序发送EC2 RestAPI(DescribeInstances)。我在AWS的IAM中创建了一个用户。我为该特定用户生成了AccessKeyId和SecretKey,并为用户提供了“AmazonEC2FullAccess”策略(所有EC2访问)。我在Postman中使用了以下步骤来发送ResAPI:
>
点击"更新请求",最终生成3个标题。我使用生成的Headers中的信息修改endpoint,如下所示:
https://ec2.amazonaws.com/?Action=DescribeInstances
当我通过单击“发送”发送RestAPI时,我得到以下错误响应:状态:“401未经授权”AuthFailure
AWS无法验证提供的访问凭据4bc49d04-2115-4b95-8af5-5ac879ac5df3
该错误似乎暗示了格式错误的RestAPI,而不是未经授权的访问。尝试了不同的变体,非常困惑。任何帮助将高度赞赏。
谢谢你,艾哈迈德。
为了补充@chriscatfr answer,下面是如何设置邮差参数以查询us-east-1
地区的实例的屏幕截图:
我刚刚找到了解决同样问题的方法。您的URL应该是:
https://ec2.us-west-1.amazonaws.com/?Action=DescribeInstances
直到我添加了
本AWS文档页规定,
版本
是强制性的
我正在做一个关于林达的烧瓶课程,但遇到了一个例子的问题。https://www.lynda.com/Flask-tutorials/Web-API-Development-Flask/521200-2.html 我做一个简单的职位,它的工作时,从一个基本的网络表单,但从邮递员失败。我想这是因为邮递员对请求的编码不同,但不知道为什么会这样,或者为什么烧瓶不能读取它。 查理斯截获的请求: 返回: 从简
当我尝试将带有postman的文件发送到我的Laravel api时,结果总是返回“NULL” 我的控制器如下所示: 和我的路线文件: 但是当我试图在邮递员中发送图像时,我得到的结果是“NULL” 我的邮递员配置是: http://app.dev/test(职位) 内容-类型-多部分/表单-数据 表单数据 图像-test.jpg 我错过什么了吗? 我已经检查了php。这样我就有足够的上传空间了 我
这是我的设想。一个用PHP(7.x)编写的web应用程序,某个点通过cURL向web服务器发送一些信息和2个文件。web服务器有一些RESTAPI也是用PHP(7.x)编写的。 我的问题是,当我发送文件时,服务器(Win 2008 R2)上的IIS(7.5)返回“500内部服务器错误”。查看错误详细信息,错误代码为“0x80070026” 如果我使用Apache在另一台服务器上部署API,那么AP
这是我的POST方法,我还没有添加读取文件的逻辑: 如果有必要,我可以更改json的结构,以避免出现嵌套的json,但我想先知道这是否可行。谢谢
我正在使用ASP。NET Web API:http://xyzdomain.com:16845/api/returns/returns 如何使用PostmanChrome扩展向终结点发送POST请求,给定是一个集合:
我的签名 改装类别: