案例一:企业微信认证日志
<h2>问题现象</h2>
<p>如下是一份企业微信认证调试日志,对应异常信息的traceid为<strong>01c64f19dc3dda75</strong><span style="color: red;">(跳过了获取traceid的步骤,获取方法参考获取指导说明)</span>
> 这里用<span style="color: red;">traceid</span>和<span style="color: red;">关键报错信息</span>均可以,如下采用的是<span style="color: red;">traceid</span>进行分析</p>
<p>[sdp-passport-web.zip](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=12c6b9f4acb815840038315b0cb57f53">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=12c6b9f4acb815840038315b0cb57f53</a> "[sdp-passport-web.zip")</p>
<h2>操作步骤如下</h2>
<p><span style="color: red;font-size:16px;font-weight:700">步骤一</span>:导入获取到的日志,在traceid输入框中输入得到的traceid
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=a6626ae24f1131243b6b1295753ba102&amp;file=file.png" alt="" />
<span style="color: red;font-size:16px;font-weight:700">步骤二</span>:从分析结果可以看出,认证失败原因是因为请求参数中存在异常的{{env.UseId}},根据解决方案可以看出,需要看上一步,也就是第二步认证结论
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=7578cc1861d6fc1487d312e3c1d39542&amp;file=file.png" alt="" />
<span style="color: red;font-size:16px;font-weight:700">步骤三</span>:通过第二步请求可以得出最终结论,需要调整企业微信后台配置
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=9b542be67f8ae332855e78a1b329a401&amp;file=file.png" alt="" />
<span style="color: red;font-size:16px;font-weight:700">补充</span>:看到第二步的请求详情和响应详情也能直观的看出问题,因为第二步的响应详情中存在openid,我们正常的企业微信认证是不会出现openid的,应该是userid,出现openid的原因就是分析结果所描述的,这个其实也是2410新增的逻辑</p>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=248f24b2acdbd16bec35b0350f1d8be9&amp;file=file.png" alt="" /></p>