【问题标题】:Magento oauth request isnt using Admin roleMagento oauth 请求未使用管理员角色
【发布时间】:2016-01-12 23:15:30
【问题描述】:

我正在开发一个 api 来使用 oauth 将一个站点连接到一个新的 magento 商店。

我正在使用admin/oauth_authorize 路由进行身份验证,并且我设法获得了访问令牌和密钥来请求资源,但它不起作用。

我明白了

Invalid auth/bad request (got a 403, expected HTTP/1.1 20X or a redirect)

当我尝试使用令牌时。

我检查了用户角色,并将其设置为我创建的休息管理员角色。我还检查了用户应用程序,它确实注册了我授权。

现在我正在使用api/rest/products 进行测试,同时设置我在授权后收到的访问和密钥。

我可能遗漏了什么,或者有人可以指出一些有用的 magento oauth 角色使用信息吗?

我正在使用php oauth 提出请求。

顺便说一句,如果我授予访客访问权限,它确实会返回产品信息,以防万一。

【问题讨论】:

  • 提高语法;改进格式,使其更具可读性。问题仍然需要代码示例或更好地解释要采取哪些步骤来重现错误。

标签: php api magento oauth roles


【解决方案1】:

原来我在尝试获取数据时缺少正确的 oauth 构造,我只需要添加正确的 auth 类型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-13
    • 2013-01-17
    • 2017-01-07
    • 2015-07-29
    • 2011-01-02
    • 2011-09-26
    • 1970-01-01
    • 2018-04-23
    相关资源
    最近更新 更多