我正在尝试获取问题标题中的Facebook用户访问令牌。 我配置了我的应用程序,我发送请求:
redirect:https://www.facebook.com/dialog/oauth?client_id="+appId+"&redirect_uri="+REDIRECT_URI+"&response_type=token
我总是在第一个参数之前有一个标签的地方得到回复:
/auth/fb/callback/?#access_token=blablabla
有谁知道为什么Fb会在access_token之前继续添加#? 我很难从HTTP请求中解析它,因为Spring向我显示了0 GET参数。
是否可以避免这种情况或使用#???
进行解析答案 0 :(得分:2)
有谁知道为什么Fb会继续在access_token之前添加#?
因为您要求使用response_type=token
。你实际上想要代替代码。
https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow#logindialog