在cakepp中使用OAuth的Api访问


Api access using OAuth in cakephp

我正在为cakepp(thomseddon/cakehp-OAuth服务器)使用OAuth插件,该插件目前存在一些问题。

我想能够允许访问我的cakehp-Rest与两个呼叫

provision-这只是在我的表中添加一个客户端idauth-使用grant_type密码,我通过grant_type、username、password和client_id发送并返回访问令牌。

这两个操作似乎都正常,我正在取回访问令牌。问题是,在我获得访问权限后,当我尝试访问其余操作之一时,我仍然会被cakepp踢出并重定向到登录页面。

例如,一旦我有了访问密钥,我就会向http://customer-server-2.dev/api/documents.json?access_token=xxxxxxxxxxxxxxxx

在这一点上,我应该有访问权限,因为访问令牌是正确的,工作正常——但我没有,我被重定向到登录页面。

如果有人能帮助我,我将永远感激。

可能有两个问题

  1. 您的访问令牌可能已过期。获取新的访问令牌并检查

  2. 当您获得访问令牌时,请检查您的范围