收藏
回答

安卓微信授权登录怎么取消授权?

第一次授权登录,有一个确认授权的界面。之后就不会再次出现了,怎么把授权登录界面调出来,或者取消授权登录,调什么代码。如果退出登录或注销登录,没有再次出现授权界面 ,会有bug。 以下是授权代码:

public void weChatLogin(){

    IWXAPI wxapi = WXAPIFactory.createWXAPI(getPageView().getContextOwner(), Constants.WX_APP_ID);
    if (!wxapi.isWXAppInstalled()) {
        ToastUtils.show("未安装微信");
        return;
    }
    wxapi.registerApp(Constants.WX_APP_ID);
    getWXToken(wxapi);

}


private void getWXToken(IWXAPI wxapi) {
    SendAuth.Req req = new SendAuth.Req();
    req.scope = "snsapi_userinfo";
    req.state = String.valueOf(System.currentTimeMillis());
    wxapi.sendReq(req);
}


回答关注问题邀请回答
收藏

3 个回答

  • ...
    ...
    2022-03-23

    目前只能找到微信设置->个人信息与权限->授权管理,取消当前已授权的应用后,再次授权会显示授权的界面

    2022-03-23
    有用 1
    回复
  • xplee
    xplee
    2021-09-22

    清空微信应用数据,或者删除重新安装不行吗?

    2021-09-22
    有用
    回复
  • 沐紫曜竹
    沐紫曜竹
    2021-09-22

    不可以取消授权,再次出现授权界面,调试没法调,调用了一次这个微信号就废了,不能再用了。

    2021-09-22
    有用
    回复
登录 后发表内容