收藏
回答

.NET对接微信支付,统一下单接口一直报服务器级别错误,400和401

代码应该是没有问题,服务器也安装了p12文件,当然这里主动推送证书用得是代码,变更头部信息会报400错误(错误请求),头部保持现在得样子报401(未经授权)。哪位大佬给估计下原因,有酬谢。。。

回答关注问题邀请回答
收藏

5 个回答

  • Hansel
    Hansel
    2022-06-01

    楼主解决了没有 , 我也遇到同样的问题

    2022-06-01
    有用
    回复
  • 未来可期
    未来可期
    2021-09-09

    楼主解决了吗 我和你是一样的环境一样的错误

    2021-09-09
    有用
    回复
  • ㅤㅤㅤㅤ
    ㅤㅤㅤㅤ
    2021-07-19

    401 的情况有很多,你还得看一下完整的响应正文内容是啥,而不是光看响应状态码。

     

    P.S v3 API 可以直接用这个库哈:https://developers.weixin.qq.com/community/develop/article/doc/00020aadc384a0a5f01c3526b56813

    2021-07-19
    有用
    回复
  • 北望沣渭
    北望沣渭
    2021-07-17

    Accept 头要加入 `application/json`

    2021-07-17
    有用
    回复 4
    • 冯先生
      冯先生
      2021-07-17
      这个加了也是401,跟这个关系似乎不大
      2021-07-17
      回复
    • 北望沣渭
      北望沣渭
      2021-07-17回复冯先生
      不加这个v3一定401,文档上写着,必须有
      2021-07-17
      回复
    • 冯先生
      冯先生
      2021-07-17回复北望沣渭
      设置了accept和contenttype一样得401
      2021-07-17
      回复
    • 冯先生
      冯先生
      2021-07-17
      这是我得请求头
      2021-07-17
      回复
  • 大稳·杨
    大稳·杨
    发表于移动端
    2021-07-17
    什么环境?版本多少?报错只是401吗?没有具体的错误信息内容吗?请求统一下单接口如果有错误的话,应该会返回具体错误信息的
    2021-07-17
    有用
    回复 1
    • 冯先生
      冯先生
      2021-07-17
      framework4.6.1,没有正确返回错误信息,直接就是服务器级错误
      2021-07-17
      回复
登录 后发表内容