Api 使用邮递员对Shopware 5的REST请求进行身份验证失败

Api 使用邮递员对Shopware 5的REST请求进行身份验证失败,api,postman,shopware,Api,Postman,Shopware,在执行诸如GET之类的REST请求时http:///api/articles到我自己的Shopware 5实例 { "success": false, "message": "Invalid or missing auth" } 作为回应,即使我提供了正确的凭据。我通过转到http:///backend然后转到设置->用户管理->编辑用户->启用Api访问。然后,我必须使用刚刚启用API访问的用户的用户名,最重要的是,

在执行诸如GET
之类的REST请求时http:///api/articles
到我自己的Shopware 5实例

{
    "success": false,
    "message": "Invalid or missing auth"
}

作为回应,即使我提供了正确的凭据。

我通过转到
http:///backend
然后转到设置->用户管理->编辑用户->启用Api访问。然后,我必须使用刚刚启用API访问的用户的用户名,最重要的是,我必须使用API密钥作为选项Basic Auth下postman中的密码,如下所示:


当然,这也适用于任何其他API测试工具,如Paw和其他工具。我希望这能为你节省一些时间,如果你想让它发挥作用的话。Shopware 5的官方文档中没有提到您应该使用Api密钥作为密码。他们只写Api密钥应该“包含”在请求中:。

您必须使用配置中定义的URL,我在没有www的情况下使用。

欢迎使用StackOverflow!我想你拼错了:“我在没有www的情况下使用了”你文章第二部分的目的是什么“我在没有www的情况下使用了”?这是答案的一部分吗?它解释了第一部分是如何工作的吗?这是否解释了为什么第一部分有帮助?