我正在开发一个GWT项目并试图在我们的网站上使用Facebook登录。 GWT具有通过历史记录创建哈希令牌事物(#)的历史记录的功能。我们创建的网址类似 www.example.com /#!signin 以使其可抓取。
问题: -
Facebook开发者控制台几个月前没有要求提供 REDIRECT URL它曾用于处理中提供的重定向网址 代码的格式与上面的url相同。
但问题是它现在要求开发者控制台了 facebook登录设置。
正常的测试项目在没有#的网址上正常运行! 但像www.example.com/#!signin这样的网址无效。无法理解这个问题。
我刚刚将重定向网址替换为带有哈希标记的网址(#!)
答案 0 :(得分:0)
问题解决了。对于Facebook登录,我们不需要在Facebook开发者控制台的重定向uri中提供URL的令牌。我们可以只设置像www.example.com/这样的根地址。之后,代码将通过历史监听器类进行检查。我们必须在代码中提供重定向类的标记来创建URL。