Skip to content

get_wechat_public_certs 提示 无可用的平台证书 #1046

Description

@puzzle9

包版本号

v3.7.11

问题描述

image

你的代码

\Yansongda\Pay\Pay::config(config('pay'));
dd(\Yansongda\Pay\get_wechat_public_certs());

报错详情

微信返回状态码异常,请检查参数是否错误

sdk 日志

2024-12-17T21:23:56.316920+08:00 > yansongda.artful.INFO > [Artful] 请求第三方 API 成功 {"rocket":{"radar":{"url":"https://api.mch.weixin.qq.com/v3/certificates","method":"GET","headers":{"Host":["api.mch.weixin.qq.com"],"Accept":["application/json, text/plain, application/x-gzip"],"User-Agent":["yansongda/pay-v3"],"Content-Type":["application/json; charset=utf-8"],"Authorization":["WECHATPAY2-SHA256-RSA2048 mchid=\"1698246987\",nonce_str=\"SDkUJSAQuXAv9K9Au8uafUIacasPNems\",timestamp=\"1734441836\",serial_no=\"6FC7B5F782C4E4682F1131D06330D8A51E37011C\",signature=\"UpZtXYPlYX425JS1fzX32coM6wSuCj/fwmUlbw+ZRit2Pwqf0CLE9m7WmMSPJ6fY9W/kE9rd67feHy3CPo39PkCjysnBLL82PRI6+QNxyAnq4u7mfx5djzoweXEABbdFRixRVQCmmXNd+xamcIvXHK4ZeBCf0J3igCsad5Ua+As7d4k9Fg5gJvR1V4kDAGcV7Vg4LukxharQkjeRG3Tj7l4PVgx1nPVOAEbvCgKQ+r9/BqySuyahqe9VKZgSRB45fWLartroyeMAg76YARxLEBZTDxdB/9r/06oE0bWf9bOkWQpOLqFuwT1E+Vb9LyQ+jFpzSRZoS9Oxo2E1DNIOrg==\""]},"body":""},"params":{"out_trade_no":"20241217212355_PEzxcY","description":"subject-测试","amount":{"total":1,"currency":"CNY"},"payer":{"openid":"olKek7ciINLdo-smpgiPTTdu604s"}},"payload":{"_method":"GET","_url":"v3/certificates","_body":"","_authorization":"WECHATPAY2-SHA256-RSA2048 mchid=\"1698246987\",nonce_str=\"SDkUJSAQuXAv9K9Au8uafUIacasPNems\",timestamp=\"1734441836\",serial_no=\"6FC7B5F782C4E4682F1131D06330D8A51E37011C\",signature=\"UpZtXYPlYX425JS1fzX32coM6wSuCj/fwmUlbw+ZRit2Pwqf0CLE9m7WmMSPJ6fY9W/kE9rd67feHy3CPo39PkCjysnBLL82PRI6+QNxyAnq4u7mfx5djzoweXEABbdFRixRVQCmmXNd+xamcIvXHK4ZeBCf0J3igCsad5Ua+As7d4k9Fg5gJvR1V4kDAGcV7Vg4LukxharQkjeRG3Tj7l4PVgx1nPVOAEbvCgKQ+r9/BqySuyahqe9VKZgSRB45fWLartroyeMAg76YARxLEBZTDxdB/9r/06oE0bWf9bOkWQpOLqFuwT1E+Vb9LyQ+jFpzSRZoS9Oxo2E1DNIOrg==\""},"packer":"Yansongda\\Artful\\Contract\\PackerInterface","direction":"Yansongda\\Artful\\Contract\\DirectionInterface","destination":{"GuzzleHttp\\Psr7\\Response":[]},"destination_origin":{"status":404,"headers":{"Server":["nginx"],"Date":["Tue, 17 Dec 2024 13:24:14 GMT"],"Content-Type":["application/json; charset=utf-8"],"Content-Length":["238"],"Connection":["keep-alive"],"Keep-Alive":["timeout=8"],"Cache-Control":["no-cache, must-revalidate"],"X-Content-Type-Options":["nosniff"],"Request-ID":["08FEF685BB0610FF0218ABD1EDF50120BA3B28A9D905-269542984"],"Content-Language":["zh-CN"],"Wechatpay-Nonce":["ca4472aaacfce4b4266070707dd9b567"],"Wechatpay-Signature":["MN71Xp7eOnYMLh3qywrb05o2gWvCwTsuJ+PZF61LsvpiwYgbpEJpsotW/0WnzYq2QK6Oy32TTPX6Th/38RxwzLB6civUpSixqi7W5oMBG56TIaBIDIDCg6+qCtaPbfphFf7/vgTfOOodjWyjaYVN7/Upji9IQDty7iGHoh0U81RLUoOxOMxbNuqDn/lXbOsyQ0zSJC5kNWDUPmAEZ0Fl0yk8RAYyC4WbUQCgHOthHZS+aO6oibf2aQearvXWtkXR7N+TxlQW4StpaaiSc39haDYhhKjRnvKPMFGoHt7iHtHzjVS7YpI3/2s1Ej9i+eZfvt+G3q9aPdGY0vkgJa6Abw=="],"Wechatpay-Timestamp":["1734441854"],"Wechatpay-Serial":["PUB_KEY_ID_xxxx"],"Wechatpay-Signature-Type":["WECHATPAY2-SHA256-RSA2048"]},"body":"{\"code\":\"RESOURCE_NOT_EXISTS\",\"message\":\"无可用的平台证书,请在商户平台-API安全申请使用微信支付公钥。可查看指引https://pay.weixin.qq.com/docs/merchant/products/platform-certificate/wxp-pub-key-guide.html\"}"}}} 

nginx/apache 日志

以 php artisan serve 运行

其他

image
image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions