我已经搜遍了所有地方,并且我仍然被困住了。我觉得有点荒谬,但是我一直在用这个墙撞了几个小时。
以下是我的FB应用设置:
App Domain: name.local
Site URL: http://name.local:4000
我正在运行本地Web服务器并启动并运行Web应用程序。
身份验证有效(这看起来很奇怪,因为我的redirect_url在身份验证网址和对话框/提要网址中都相同)
name.local位于我的/ etc / hosts文件中,并指向127.0.0.1。
我在4000端口上运行。
此网址不起作用:
我收到此错误消息:
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: redirect_uri is not owned by the application.
我正在使用测试用户(使用FB测试用户API创建)。
我已经检查过我的网站网址和重定向网址一致数百万次。
知道我做错了吗?
答案 0 :(得分:1)
网站网址和应用网址一定很羞耻。 app url不应包含协议信息。
网站网址应包含协议
答案 1 :(得分:0)
我爱电脑,他们完全按照你告诉他们的方式做到:)
我必须使用 app_id 而不是 client_id (这就是我从授权代码中复制和粘贴的内容)。