签名计算的Debug模式

<p>API网关在发送API请求时,会携带API网关计算的签名结果,后端服务在收到请求后,按照API网关的签名计算方法进行同样的签名计算,如果后端服务计算的结果与API网关的签名结果不同,为方便定位问题,可在API网关上开启Debug模式,在API网关发送的Header中增加API网关拼接的签名原文,以便与后端服务拼接的签名原文进行比对:</p> <p>1.&nbsp; 调用方在调用API网关时,发送的请求Header中增加 PA-AG-Request-Mode = debug字段,开启Debug模式;</p> <p>2.&nbsp; API网关在发送到后端服务的请求Header中会增加PA-AG-Gateway-Signature-StrToSign字段即拼接后的签名原文,签名原文不参与后端签名计算。</p> <p>&nbsp;<img src="https://pcp-portal-sca.obs-cn-shenzhen.pinganyun.com/pcp-portal-sca/20193110094249-15784a169161.png" style="height:26px; margin:0px; width:65px" />:由于API网关发送的请求Header的内容中不允许出现换行符&ldquo;\n&rdquo;,因此&ldquo;\n&rdquo;替换为&ldquo;|&rdquo;。</p>
以上内容是否解决了您的问题?
请补全提交信息!
咨询·建议

电话咨询

400-151-8800

邮件咨询

cloud@pingan.com

在线客服

工单支持

解决云产品相关技术问题