微信公众号用户授权问题---openid获取失败,之后导致服务器内存耗尽
公司微信公众号带有用户授权功能,正常情况下,用户授权后可以获取用户的openid及其他信息
但是实际情况可能没有获取,导致微信返回json中不带有openid,
目前解决想法是先判断json中是否有所需key---“openid”,没有的情况下返回错误页面。
之后要更新为,没有拿到“openid”的情况,应该是有返回error代码,下一步更新增加error表,获取error的id及说明,方便以后对错误信息处理
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
今天增加了错误提示页面和相应的跳转逻辑,
在微信返回的json中不包含“openid”这个key的时候跳转
之后要加入获取error代码逻辑,来解决相应的问题