Amazon web services 在chrome中测试但在postman中工作时访问API网关时缺少身份验证令牌

Amazon web services 在chrome中测试但在postman中工作时访问API网关时缺少身份验证令牌,amazon-web-services,aws-lambda,aws-api-gateway,amazon-sagemaker,Amazon Web Services,Aws Lambda,Aws Api Gateway,Amazon Sagemaker,我创建了一个AWS Lambda函数,该函数调用我在sagemaker中创建的ML模型的端点。我测试过了,效果很好。接下来,我创建了调用这个lambda函数的restapi。我将任何身份验证类型设置为“无”。任何拥有url的人都可以访问它。我根据aws博客创建了它。我在邮递员网站上测试了我的网址。它在postman中运行良好,但当我在chrome中输入url时,它抛出了{“message”:“缺少身份验证令牌”}错误。有人能告诉我如何在chrome中测试我的url时消除这个错误吗?这个错误有误导

我创建了一个AWS Lambda函数,该函数调用我在sagemaker中创建的ML模型的端点。我测试过了,效果很好。接下来,我创建了调用这个lambda函数的restapi。我将任何身份验证类型设置为“无”。任何拥有url的人都可以访问它。我根据aws博客创建了它。我在邮递员网站上测试了我的网址。它在postman中运行良好,但当我在chrome中输入url时,它抛出了
{“message”:“缺少身份验证令牌”}
错误。有人能告诉我如何在chrome中测试我的url时消除这个错误吗?这个错误有误导性。这绝对与代币无关。实际情况是,您尝试访问的URL无效

API网关的URL如下所示:但很可能您在API网关上创建了一个端点,然后可以通过

如果您点击了基本URL或不存在的路径,您将收到奇怪的、误导性的
缺少身份验证令牌的消息

所以,长话短说,为您的API找到一条有效的路径,它应该可以正常工作


提示:可能您正在通过邮递员进行POST请求,但每当您尝试使用浏览器时,它都会发出GET请求,这也会导致路径无效,因此会出现
缺少身份验证令牌的消息。

该错误具有误导性。这绝对与代币无关。实际情况是,您尝试访问的URL无效

API网关的URL如下所示:但很可能您在API网关上创建了一个端点,然后可以通过

如果您点击了基本URL或不存在的路径,您将收到奇怪的、误导性的
缺少身份验证令牌的消息

所以,长话短说,为您的API找到一条有效的路径,它应该可以正常工作


提示:可能您正在通过邮递员发送POST请求,但每当您尝试使用浏览器时,它都会发出GET请求,这也会导致路径无效,从而导致
缺少身份验证令牌
消息。

请发送您的邮递员请求,你是否在请求中附加令牌?这与令牌完全无关。请发送你的邮递员请求,你是否在请求中附加令牌?这与令牌完全无关。我正在发送邮递员请求。如何使浏览器发出相同的POST请求?另外,我的API网关看起来您没有。至少不是从地址栏。您必须创建一些前端代码来实际发出带有JSON内容的POST请求。例如:然而,我认为您是本末倒置,因为您不了解HTTP协议的基本知识,以及GET/POST请求之间的差异。我建议你先看一下这些步骤。我正在做一个关于邮递员的发帖请求。如何使浏览器发出相同的POST请求?另外,我的API网关看起来您没有。至少不是从地址栏。您必须创建一些前端代码来实际发出带有JSON内容的POST请求。例如:然而,我认为您是本末倒置,因为您不了解HTTP协议的基本知识,以及GET/POST请求之间的差异。我建议你先看一下这些步骤。