- 这几天在调试企业微信的“回调配置”,其中有两个地方需要用到base64_decode,官方文档在加解密方案说明里面提供了
encodingAesKey=
"jWmYm7qr5nMoAUwZRjGtBxmz3KA1tkAj3ykkR6q2B2C"(在最后面增加字符“=”),msg_encrypt="
RypEvHKD8QQKFhvQ6QleEB4J58tiPdvo+rtK1I9qca6aM/wvqnLSV5zEPeusUiX5L5X/0lWfrf0QADHHhGd3QczcdCUpj911L3vg3W/sYYvuJTs3TUUkSUXxaccAS0qhxchrRYt66wiSpGLYL42aM6A8dTT+6k4aSknmPj48kzJs8qLjvd4Xgpue06DOdnLxAUHzM6+kDZ+HMZfJYuR+LtwGc2hgf5gsijff0ekUNXZiqATP7PF5mZxZ3Izoun1s4zG4LUMnvw2r+KqCKIw+3IQH03v+BCA9nMELNqbSf6tiWSrXJB3LAVGUcallcrw8V2t9EL4EhzJWrQUax5wLVMNS0+rUPA3k22Ncx4XXZS9o0MBH27Bo6BpNelZpS+/uh9KsNlY6bHCmJU9p8g7m3fVKn28H3KDYA5Pl/T8Z1ptDAVe0lXdQ2YoyyH2uyPIGHBZZIs2pDBS8R07+qN+E7Q==",调用代码得到的结果为乱码(php base64_encode()方法,使用在线解密工具解密得到是空值(https://www.w3cschool.cn/tools/index?name=base64 和 https://tool.oschina.net/encrypt?type=3) - 有没有小伙伴遇到这个问题的啊,求救,联系企业微信的官方客服一直跟我扯皮,没有解决问题。
你好,回调的密文是不能够直接使用base64解码,需要有token corpid EncodingAESKey 这些才行,我们有提供相关的解密库,可以参考下 https://work.weixin.qq.com/api/doc/90002/90153/90468