可能重复:
Why does my url show domain.com/?state=5a02… instead of just domain.com?
我以前曾问过这个问题,但我太模糊了。当用户登录我的Facebook Web应用程序时,URL以?state=
和&code=
结束。例如,
http://example.com/?state=asfsfs05sfd&code=afsafaf98790saf
我如何才能将其删除以仅提供http://example.com
?
我已阅读本教程:php - remove "code" param in facebook app URL
我的身份验证过程是否不完整?
答案 0 :(得分:1)
不要让它重定向到domain.com
,而是domain.com/finishfacebookauth.php?state=...
。
在finish
页面上,您可以使用状态和代码执行您需要做的事情(例如,将它们存储在会话中或数据库中,不知道是否以及何时需要它们),然后重定向到domain.com
。