我在Magento 2和新用户中创建了一个用户角色 image capture
我在Chrome中使用Postman应用程序:
在GET框中:http://example.com/php.index/rest/V1/products/ 在类型中使用带用户名和密码的基本身份验证
但是我得到了这种状态' 401 Unauthorized'这请求:
{
"message": "Consumer is not authorized to access %resources",
"parameters": {
"resources": "Magento_Catalog::products"
}
}
我可以使用用户名和密码
登录Magento后端任何解决方案?
答案 0 :(得分:0)
您需要在标头中使用访问密钥传递基本授权:
使用参数调用API: / V1 / integration / admin / token :
username=your_admin_username
password=your_admin_password
这会为您提供一个访问密钥,例如 at0o6w5rhno6sltcuhf3 **** k0603l
使用参数
调用API: / V1 / products /searchCriteria=*
Put **Header**
Authorization : Bearer at0o6w5rhno6sltcuhf3****k0603l
Content-Type : application/json