可能的重复项:
为什么我的网址显示 domain.com/?state=5a02...而不仅仅是 domain.com?
我以前问过这个问题,但我太模糊了。当用户登录到我的 Facebook Web 应用程序时,URL 以 ?state=
和 &code=
结尾。例如
http://example.com/?state=asfsfs05sfd&code=afsafaf98790saf
我怎么能删除它只给http://example.com
?
我已经阅读了本教程: php - 删除Facebook应用程序URL中的"代码"参数
我的身份验证过程是否不完整?
不要让它重定向到 domain.com
,而是重定向到 domain.com/finishfacebookauth.php?state=...
。
在finish
页面上,您可以使用状态和代码执行您需要执行的操作(例如,将它们存储在会话或数据库中,不知道是否以及何时再次需要它们),然后重定向到domain.com
。