记录一次使用 Nginx 调用微信支付接口报错 SIGN_ERROR 的问题与解决方案
在调用微信支付 /v3/pay/transactions/native
接口时,遇到了以下错误:
{
"code": "SIGN_ERROR",
"message": "Http头Authorization值格式错误,请参考《微信支付商户REST API签名规则》"
}
通过排查发现,这个问题与 Nginx 的配置有关。本文记录一下排查过程和解决方案,避免其他开发者也踩类似的坑。
问题背景
-
需求描述:
调用微信支付 /v3/p