Facebook登录后在URL中跟踪字符
我正在通过facebook身份validation过程将我的用户登录到我的网站。 用户登录后,我使用以下方法重定向到个人资料页面:
resp.sendRedirect("/l/profile");
但是当我到达个人资料页面时,URL结束/profile#_=_
这似乎是在facebook返回代码时重定向的URL的末尾。 为什么它会四处走动,我该如何摆脱它呢?
我猜这是一个名为“Authenticated Referrals”的新function的副产品,他们将一个有效的accessToken添加到url的末尾作为#anchor或?param(取决于你是在阅读它是客户端还是服务器端) )。 您可以在此处阅读更多相关信息: http : //developers.facebook.com/docs/opengraph/authentication/
无论如何,因为它附加在Facebook方面,你将不得不向他们提交一个错误来修复它,尽管目前跟踪器似乎已经失败了。
- 为什么Selenium驱动程序无法识别Facebook登录页面的ID元素?
- 在Facebook上实时获取用户登录状态
- 如何在android中将图片发布到twitter
- Https使用curl发布请求:Android
- Android:分享图片意图不与Facebook合作?
- facebook登录失败:{会话状态:CLOSED_LOGIN_FAILED,令牌:{AccessToken令牌:ACCESS_TOKEN_REMOVED权限:},appId:131 *** 64547}
- 使用Google的Gson将Json转换为java对象
- 如何将Facebook联系人导入我在Android平台上构建的应用程序?
- Android – 现有片段与Facebook SDK冲突?