gpt4 book ai didi

Facebook取消授权回调未被调用

转载 作者:行者123 更新时间:2023-12-02 20:05:46 24 4
gpt4 key购买 nike

我有一个 FB 应用程序,当我输入我的开发盒地址作为取消授权回调 URL 时,在 FB 上删除应用程序后,该盒会通过此请求 ping 通:

POST /facebook/deauthorize HTTP/1.1
Host: bashman.org
Accept: */*
Content-Length: 261
Content-Type: application/x-www-form-urlencoded
Connection: close

fb_sig_uninstall=1&fb_sig_locale=de_DE&fb_sig_in_new_facebook=1&fb_sig_time=1322732591.2685&fb_sig_added=0&fb_sig_user=1476224117&fb_sig_country=de&fb_sig_api_key=e39a74891fd234bb2575bab75e8f&fb_sig_app_id=32352348363&fb_sig=f6bbb27324aedf337e5f0059c4971

(这里的 key 是假的)

但是!当我在取消授权回调 URL 中输入我的生产框 URL 时,永远不会发出 POST 请求。用Tcpdump测试了一下。我的生产机器上没有请求,为什么?

我用 mtr 检查了从我的生产盒子到请求来源的 IP 地址的路由,一切正常,0% 数据包丢失。

主机名端口和路径正确,测试了 1k 次,没有防火墙、IDS 或其他系统阻塞我的以太网插槽。

  1. 为什么Post回调没有被调用? (我该如何解决?)

  2. 如何调试以确定问题所在?

最佳答案

您可以尝试使用facebook URL Debugger并查看 facebook 的服务器是否能够到达您的回调 URL...
查看 facebook 能够检索的信息可能会帮助您调试此问题。

关于Facebook取消授权回调未被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8340809/

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