新浪微博SSO授权回调问题
private Weibo mWeibo;private SsoHandler mSsoHandler;
mWeibo = Weibo.getInstance(Constants.APP_KEY, Constants.REDIRECT_URL, Constants.SCOPE);
mSinaWeibo.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mSsoHandler = new SsoHandler(LoginActivity.this, mWeibo);
mSsoHandler.authorize(new AuthDialogListener(), null);
}
});
授权后直接显示了REDIRECT_URL页面,没有回到Activity中来是什么原因呢,求大神指点。
注:APP_KEY没问题,REDIRECT_URL和填写的回调页面地址一样。 --------------------编程问答-------------------- 同问,我今天弄这个的时候也出现了这样的问题! --------------------编程问答-------------------- 怎么没人帮忙回答一下啊,求大神。 --------------------编程问答-------------------- 我差不多也遇到相同问题,我装了微博客户端,他调用了,但是调用完后,还调用了OAUTH2.0的认证,要授权两次,并且还没进入AuthDialogListener事件,纳闷的 --------------------编程问答-------------------- 我也遇到了同样的问题,困扰好久了,求解啊。。。 --------------------编程问答-------------------- 覆盖了onActivityResult并加了authorizeCallBack吗? --------------------编程问答-------------------- @Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
// sso 授权回调
if (mSsoHandler != null) {
mSsoHandler.authorizeCallBack(requestCode, resultCode, data);
}
}
写了的。。。SSO授权时还不会自动登录,先显示用户列表后再返回到用户名密码界面,还得输。。好奇怪。 --------------------编程问答-------------------- 下了最新的android新浪微博客户端4.0.0,问题解决了。。。。。。。蛋疼。 --------------------编程问答-------------------- 我的问题解决了可能是我刚注册的原因 过了几天就好用了 --------------------编程问答-------------------- 我也有这情况,不过在微博开放平台注册包名和包名的MD5后就可以了 --------------------编程问答-------------------- 我是用友盟的社会化组件,几个社交平台都封装好了
补充:移动开发 , Android