我有一个非常奇怪的问题。希望有人可以帮助我。
我的网站上有一个Facebook登录(PHP SDK)按钮,工作正常,点击方式,在弹出窗口中询问Facebook凭据,成功,注册用户并重定向到成员页面。
/>
但有时,点击登录按钮,当Facebook弹出窗口打开时,会出现以下错误:
Invalid API key
我检查了它重定向到的网址:
https://www.facebook.com/dialog/oauth?app_id=............5571&client_id=............5571&display=popup&domain=..............&response_type=token%2Csigned_request&scope=publish_stream&sdk=joey
现在我意识到“app_id = ............ 5571”不应该存在。因为这是我在一周前删除的旧Facebook应用程序的应用程序ID。它应该是我目前的App ID。
但是在多次刷新页面时,当我再次单击登录按钮时,它工作正常,url包含正确的api_key并成功重定向到成员页面。
我无法理解为什么有时它会转到不正确的网址,然后在一段时间后或刷新登录页面时工作正常?
我需要更改任何应用程序配置吗?
提前谢谢。