Iphone 没有Facebook应用,Facebook SSO无法工作

Iphone 没有Facebook应用,Facebook SSO无法工作,iphone,ios,facebook,ipad,single-sign-on,Iphone,Ios,Facebook,Ipad,Single Sign On,我正在使用最新版本实现SSO,如下所示 安装了Facebook应用程序后,一切都很好。但是当我尝试在没有Facebook应用的情况下使用SSO时。我使用以下URL切换到safari([app_id]是我的app id) https://m.facebook.com/dialog/oauth?type=user_agent&display=touch&redirect_uri=fb[app\u id]%3A%2F%2authorize&sdk=ios&client\u id=[app\u id]

我正在使用最新版本实现SSO,如下所示

安装了Facebook应用程序后,一切都很好。但是当我尝试在没有Facebook应用的情况下使用SSO时。我使用以下URL切换到safari([app_id]是我的app id)

https://m.facebook.com/dialog/oauth?type=user_agent&display=touch&redirect_uri=fb[app\u id]%3A%2F%2authorize&sdk=ios&client\u id=[app\u id]

我很快被重定向到下面的URL

http://m.facebook.com/home.php?_rdr

它停在那里显示正常的m.facebook.com,没有任何确认对话框

我试图用safari inspector打开oauth URL,并将用户代理更改为iOS safari,我得到了302,并给出了以下响应

Date: Tue, 10 Apr 2012 09:52:57 GMT
X-Content-Type-Options: nosniff
X-Cnection: close
Content-Length: 0
X-XSS-Protection: 0
Pragma: no-cache
X-FB-Debug: lgGyyzkM/gG5wYIcaFKD/gaQjHuNGoa8u+61KNXhvdk=
Content-Type: text/html; charset=utf-8
Location: http://m.facebook.com/home.php?_rdr
Cache-Control: private, no-cache, no-store, must-revalidate
Expires: Sat, 01 Jan 2000 00:00:00 GMT
有什么想法吗?毕竟,它与Facebook应用程序配合得很好


谢谢。

我在回答我自己的问题。 事实证明,我使用了老式的api键,它看起来像MD5散列。我使用新的数字专用键,它现在可以正常工作了