我使用Laravel和Socialite在开发环境中开发了一个网站。 几个月前,我在Facebook Login上建立了一个项目,以便在我的网站上使用它。登录在此环境下工作正常,没有错误。
现在,我将其部署到生产环境中,并为其设置新的FB登录。但是现在我在第一次尝试登录时遇到了一个通用错误。
信息以葡萄牙语显示。英文:“发生错误。请关闭并再次打开浏览器”。
如果重试,我没有任何错误,并且登录正常。 我已经尝试使用Facebook提供的3-4个测试用户,并且所有这些用户都发生了相同的情况:第一次尝试时出错,但第二次尝试时效果很好。
在dev上使用相同的过程(创建测试用户,尝试登录),一切正常。首次登录无误。
开发人员的第一个项目是使用API版本2.1。更新到3.3,一切继续正常进行。
用于生产的第二个项目已经从API 3.3开始,并且遇到了上述所有错误。
当我复制所有文件dev-> prod时,两个环境上的每个版本(Laravel,Socialite ...)都相同。只需更新主机,用户,数据库名称(...)
现在已经知道如何解决它。 任何帮助将不胜感激。