您所访问的站点在新浪微博的认证失败,http://blog.csdn.net/typingios/article/details/9110073
在新浪开发者后台填写回调地址,写公司网址或者正常一点的网址;
后台改完后,在客户端添加新浪分享的代码中加入一句话:mController.getConfig().setSinaCallbackUrl("http://www.baidu.com");括号里面是回调的网址
若安装新浪客户端,跳到授权页面,马上退回自己的应用,没有任何提示,这是因为少写了新浪sso回调方法,在activity中重写以下代码即可:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
/** 使用SSO授权必须添加如下代码 */
UMSsoHandler ssoHandler = mController().getConfig().getSsoHandler(requestCode);
if (ssoHandler != null) {
ssoHandler.authorizeCallBack(requestCode, resultCode, data);
}
}