在新的iOS SSO客户端环境中使用来自服务器的access_token

时间:2012-02-14 17:31:18

标签: ios sdk single-sign-on facebook-ios-sdk facebook-access-token

我正在开展一项服务,我们允许用户注册并使用他们的Facebook帐户登录。该服务在网络和iOS客户端上运行。

我遇到问题的用例是:

  1. 用户已使用用户名/密码登录iOS应用程序。
  2. 用户将他/她的Facebook个人资料连接到我们的在线服务。
  3. 用户登录iOS应用程序并希望与GraphAPI进行交互。
  4. 在最后一步 - 我没有取得任何成功 - 使用facebook-ios-sdk在服务器上保存的用户access_token。在调用access_token的extendending生命时,我收到以下错误。

    • 错误代码:10
    • 错误消息:“未使用单点登录获取访问令牌”

    服务器端access_token与iOS SDK不兼容吗?

    相反的情况就像一个魅力:

    1. 用户通过Facebook SSO登录iOS应用程序
    2. iOS应用将access_token发送到服务器。
    3. 服务器使用acces_token
    4. 执行GraphAPI请求
    5. 利润

0 个答案:

没有答案