在小程序中可以获得openid,小程序审核时要求将appid等明文去掉,改为后台获取openid,后台是我们自己建的服务器,我们通过
get方法向后台发送登录code码,http://127.0.0.1:8000/wxopenid/091BPyll2c36L84ThJkl25oyiX3BPylB,
后台得到code码后向微信后台请求openid,
回复40163错误,检查没有发现code过期等问题,使用调试工具发送请求,也是一样出现问题,提示40163错误
怀疑是不是与后台网址或者ip有关,还是需要将后台网址子啊小程序中或者公众号中进行设置等。
code从小程序端发送到后台操作是没问题的,只能是你自己处理code可能出现问题,因为code只能使用一次,所以你如果多次生成旧的还没用就会失效。你可以自己先在小程序端打印code,然后用其它工具(如:postman)再请求你的后台接口,看看能不能正常返回openid。