Ric*_*ver 2 facebook oauth facebook-graph-api facebook-c#-sdk
我正在开发一个基于Intranet的Web应用程序,该应用程序通过Graph API与Facebook集成。我正在努力使OAuth正常运行,我认为这是因为我使用的是IP地址而不是域。
我已经在Facebook上注册了三个应用程序,一个用于开发人员,一个用于暂存,另一个用于实时。它们的配置都完全相同,因此我在开发人员门户中为每个URL指定了相应的站点URL(我掩盖了某些部分-它们是Facebook中的实数):
可以预期,OAuth对话框的URL输出-在三个系统上,只有App ID和重定向URL有所不同:
http://www.facebook.com/dialog/oauth/?response_type=code&display=popup&scope=create_event,publish_actions,publish_stream,read_stream,offline_access,manage_pages,read_insights&client_id=XXXXXXXXXXXXXXXX&redirect_uri=http://localhost:XXXX/path/to/redirect
Run Code Online (Sandbox Code Playgroud)
开发版本工作正常,但暂存和实时运行不行-我只是得到
"An error occurred. Please try later".
Run Code Online (Sandbox Code Playgroud)
我是否认为Facebook的OAuth不接受使用IP地址而不是站点URL域名来对,是否可以解决?
归档时间: |
|
查看次数: |
2351 次 |
最近记录: |