code: public RetResult<String> getMPOpenidByCode(String code) throws IOException {
          if (code != null) code = code.replace("\"", "").replace("'", "");
          String url = "https://api.weixin.qq.com/sns/oauth2/access_token?appid=" + appid + "&secret=" + appsecret + "&code=" + code + "&grant_type=authorization_code";
          String json = getHttpContent(url);
          if (finest) logger.finest(url + "--->" + json);
          Map<String, String> jsonmap = convert.convertFrom(TYPE_MAP_STRING_STRING, json);
          return new RetResult<>(jsonmap.get("openid"));
      }
docs: 需要在 “开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中，修改授权回调域名