微信企业登录问题
程序员日记
专注于分享学习笔记、面试技巧、IT资讯的技术博主,提炼核心知识,剖析实际问题,传递行业动态,帮助你搭建体系、提升技能、洞察趋势、应对数字化挑战,传递精准快速的信息,启发思考,陪伴你成长。
我们在使用公众号的过程中,有时候会遇到(代码、非法)错误的情况。
据称微信进行了两次回调
后来加入缓存处理出错的概率就大大降低了。
GetUserInfoResult userinfo = mCache.Get(token.access_token.ToString(), code.ToString());if (userinfo == null){NLogger.Error("userinfo == null");userinfo = OAuth2Api.GetUserId(token.access_token, code);
mCache.Set(token.access_token.ToString(), userinfo, code.ToString(), 4);
}else{NLogger.Error("缓存读取的");}NLogger.Error("userinfo:" + JsonHelper.SerializeObject(userinfo));