相关疑难解决方法(0)

Facebook Callback将"#_ = _"附加到返回URL

Facebook回调已经开始#_=_在返回URL中添加哈希下划线

有谁知道为什么?解决办法是什么?

facebook returnurl

468
推荐指数
10
解决办法
11万
查看次数

播放框架附加#_ = _以通过OAuth2在Facebook认证后重定向?

在使用Play Framework调用OAuth2 :: retrieveAccessToken()后,我正在进行简单的重定向.我有一些有趣的字符附加到我从未放在那里的URL,所以最终结果如下:

HTTP://本地主机:9000 /#_ = _

#_ = _究竟来自哪里?这是路由文件中的路由定义:

GET/Application.index

这是控制器处理Facebook身份验证的代码片段:

public static void facebookConnect() {
    OAuth2 facebook = new OAuth2(
        "https://graph.facebook.com/oauth/authorize",
        "https://graph.facebook.com/oauth/access_token",
        "2#############6",
        "c##############################2"
    );

    if(OAuth2.isCodeResponse()) {
        OAuth2.Response oauthResponse = facebook.retrieveAccessToken(facebookAuthUrl());
        if(oauthResponse.error == null) {
            //... Somewhere here, something is causing #_=_ to be appended to the URL?
            Application.index();
        }
    }
    facebook.retrieveVerificationCode(facebookAuthUrl());
}
Run Code Online (Sandbox Code Playgroud)

编辑:

根据这个页面,Facebook最近更改了他们的API以包含=如果request_uri为空,问题是...我的request_uri已经明确设置?

java facebook oauth-2.0 playframework

17
推荐指数
1
解决办法
6059
查看次数

标签 统计

facebook ×2

java ×1

oauth-2.0 ×1

playframework ×1

returnurl ×1