gpt4 book ai didi

Facebook OAuth 重定向到 IP 地址

转载 作者:行者123 更新时间:2023-12-02 14:41:49 25 4
gpt4 key购买 nike

我正在开发一个基于 Intranet 的 Web 应用程序,该应用程序通过 Graph API 与 Facebook 集成。我正在努力让 OAuth 正常工作,我认为这是因为我使用的是 IP 地址而不是域。

我已在 Facebook 注册了三款应用,一款用于开发,一款用于登台,一款用于实时。它们的配置都是相同的,对于每一个,我都在开发者门户中相应地指定了站点 URL(我屏蔽了一些部分 - 它们是 Facebook 中的实数):

OAuth 对话框输出的 URL 如您所料 - 只有应用程序 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

开发版本工作正常,但登台和现场却不行 - 我只是明白

"An error occurred. Please try later".

我是否正确地认为 Facebook 的 OAuth 不接受使用 IP 地址而不是域作为站点 URL,如果是这样,有没有办法解决这个问题?

最佳答案

你是对的,你不能使用IP地址。您可以使用域甚至子域,但 IP 地址不起作用。

关于Facebook OAuth 重定向到 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9719713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com