微信公开课
微信公开课小程序热门讨论关于「如何保护开发者api不受攻击」的小程序开发问题
补充:在开发过程中有一个步骤即welogin获得的code请求开发者服务器然后请求code2Session得到open_id返回3rd_session再这之后可以通过3rd_session对API方法进行验证但是没有session之前这个接口应该如何保
展开:在开发过程中有一个步骤即welogin获得的code请求开发者服务器然后请求code2Session得到open_id返回3rd_session再这之后可以通过3rd_session对API方法进行验证但是没有session之前这个接口应该如何保护 微信API对code2Session连接有1分钟请求100次限制如果有恶意抓包到URL频繁访问这个URL 小程序那边来了登陆用户就会被微信API拒绝求解即速小程序:1系统繁忙,此时请开发者稍候再试0请求成功40029code无效45011频率限制,每个用户每分钟100次需要code参数,无效code是会拒绝而且频率限制是用户级别的,可以理解为请求成功才会进入计数器综合,基本上是你想多了:想多了,如果是这样的话,早被微信服务器拒绝了,试想一下,appid只是这种形式:wx*******,恶意者完全不需要知道你的appid就可以发起攻击,所有小程序都要遭殃了
更多有关「如何保护开发者api不受攻击」的讨论可以前往微信公开课小程序参与互动哦!了解更多