微信开发本地测试安全证书 - CSDN
  • 微信搭建本地开发测试环境

    千次阅读 2019-09-10 13:10:11
    准备工作1.ngrok,微信的接口有一些是被动的接收从微信服务器发送的消息的,所以需要提供一个域名给微信服务器,ngrok可以将本机的指定端口,映射到一个域名。花生壳什么的也可以。 2.微信web开发者工具,微信官方...

    ##准备工作
    1.ngrok,微信的接口有一些是被动的接收从微信服务器发送的消息的,所以需要提供一个域名给微信服务器,ngrok可以将本机的指定端口,映射到一个域名。花生壳什么的也可以。
    2.微信web开发者工具,微信官方的调试工具
    ##测试账号配置
    ###测试账号信息
    在测试账号管理界面,你可以获取到AppID和APPSecret。
    ###接口配置信息
    这里写图片描述

    验证URL有效性成功后即接入生效,成为开发者。如果公众号类型为服务号(订阅号只能使用普通消息接口),可以在公众平台网站中申请认证,认证成功的服务号将获得众多接口权限,以满足开发者需求。

    此后用户每次向公众号发送消息、或者产生自定义菜单点击事件时,开发者填写的服务器配置URL将得到微信服务器推送过来的消息和事件,然后开发者可以依据自身业务逻辑进行响应,例如回复消息等。

    下面的文档描述了这个接口的作用:
    http://mp.weixin.qq.com/wiki/8/f9a0b8382e0b77d87b3bcc1ce6fbc104.html
    ###JS接口安全域名
    这里写图片描述
    配置在ngrok生成的域名,配置这个配置项的目的是让开发者可以在该域名下调用微信开放的JS接口。
    JS-SDK相关的内容可以看这里:
    http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html
    ###测试账号二维码
    这里写图片描述
    用测试账号扫一下这个二维码,就能关注这个测试账号了,回复信息什么的就可以测试了。
    ###体验接口权限列表
    这里写图片描述
    测试账号默认大部分接口都是默认开启的,有几个需要手动开启。
    这里需要注意的是网页授权获取用户基本信息这个。
    这里写图片描述
    如上所示,这里需要配置一个域名,网页授权成功回调的时候,必须是这个域名下的地址才行,不然就报scope参数错误或没有scope权限的错误。
    至此,开发环境就搭建好了,可以按照微信公众平台开发文档里的微信网页开发部分写一个网页授权获取基本信息的demo了。

    展开全文
  • 说一说微信支付证书的使用问题

    千次阅读 2018-06-15 13:49:46
    今天将支付测试环境迁移至服务器上,遇到一个问题 win10 IIS 部署环境可以进行退款 ,但是迁移到服务器之后,出现内部服务器错误,最终错误定位在 ◆ apiclient_cert.p12是商户证书文件,除PHP外的开发均使用...

    今天将支付测试环境迁移至服务器上,遇到一个问题
    win10 IIS 部署环境可以进行退款 ,但是迁移到服务器之后,出现内部服务器错误,最终错误定位在
    这里写图片描述

    ◆ apiclient_cert.p12是商户证书文件,除PHP外的开发均使用此证书文件。

    ◆ 商户如果使用.NET环境开发,请确认Framework版本大于2.0,必须在操作系统上双击安装证书apiclient_cert.p12后才能被正常调用。

    ◆ 商户证书调用或安装需要使用到密码,该密码的值为微信商户号(mch_id)

    然后在应用程序池->高级设置进入如下设置,重新回收使用,退款测试成功
    加载用户配置文件设置为True

    这里写图片描述

    展开全文
  • 日前收到来自微信支付(pay.weixin.qq.com)的证书过期信息,遂参考官方文档进行新证书的安装和替换 根据文档介绍,微信支付证书更换涉及到两种证书:一.服务器CA根证书:1.Windows系统:直接下载DER格式的证书双击...

    日前收到来自微信支付(pay.weixin.qq.com)的证书过期信息,遂参考官方文档进行新证书的安装和替换

     根据文档介绍,微信支付证书更换涉及到两种证书:

    一.服务器CA根证书:

    1.Windows系统:

    直接下载DER格式的证书双击安装导入即可

    2.Linux系统(此处以CentOS为例,其他版本请自行查找安装方法):

    (1)把pem或der后缀的证书文件复制到/etc/pki/ca-trust/source/anchors目录下

    (2)执行/bin/update-ca-trust导入新证书,如果没有该工具,运行yum install ca-certificates安装后使用

    之后可根据官方文档说明,联系开发或测试同事调取应用接口测试新证书是否生效

    二.API支付证书:

    根据文档说明,API支付证书不需要更换,若提示过期则在微信支付系统中点击续期即可

    展开全文
  • 微信支付本地测试

    千次阅读 2017-09-18 09:56:51
    微信支付的开发越来越多,很多开发者头疼的问题就是调试问题,那么今天就给大家讲一下如何在本地调试微信支付功能。 一、调试工具准备 1、花生壳工具:官网下载地址:http://hsk.oray.com/download/  注册...

    微信支付的开发越来越多,很多开发者头疼的问题就是调试问题,那么今天就给大家讲一下如何在本地调试微信支付功能。

    一、调试工具准备

    1、花生壳工具官网下载地址http://hsk.oray.com/download/

           注册免费版域名,调试基本已经足够。

    (多么好的一个映射软件,在新版本中微信开发url却不能用。很可惜)但是支付是可以使用的。

    2、本地调试工具-myeclipse +tomcat 

          小编是java-开发者,所有myeclipseeclipse都是可以的,其他语言自己决定。

    二、配置调试说明

         1、在本地启动项目,本地端口无所谓多少(其实微信支付官方也没要求必须是80)。

             注册完成后的花生壳,登录以后会这样的界面

           

    2、当添加域名成功后,就可以访问外网地址加上自己的项目就可以了。

     

    3、配置微信oauth2.域名(这个环节如果在被动消息中已经获取openid的情况下,可以不设置)

     

     4、配置微信测试支付url 地址

     

     

      3、整个配置就弄玩啦。我们来断点一下玩玩吧。。(断点必须进来啊。。)看统一订单支付id已经获取。!

    这里就交给程序员的世界吧。

     

     

     

     

    展开全文
  • 本地调试微信公众号授权

    千次阅读 2019-07-18 19:20:34
    最近前端同事开发微信公众号,接近后期,当涉及到授权登录,支付等等的时候js就会校验安全域名和ip,那么就意味每次同事做了更改都要把微信公众号打包部署到线上服务器才能调试了,来来去去很郁闷。于是我建议用内网...
  • 微信打开https页面显示空白解决记录

    千次阅读 2019-03-30 07:33:11
    利用阿里oss搭建了一个静态服务器,存放一些静态资源和h5页面,并且配上了阿里cdn服务(Let's Encrypt证书),接下来测试https链接,在浏览器中测试也ok(chrome地址栏显示绿色的安全标识),ios的微信测试了下也是ok...
  • 微信开发 微信支付

    千次阅读 2015-01-06 13:39:33
    此处的微信支付是指微信支付V3版 如何确认自己申请的微信版本是V3版 1.基本9月20以后申请的微信支付均为V3版本 2.查看微信发送的邮件 若其中包含以下信息 商户ID、申请编号、登录帐号、登录密码、商户API密码 商户...
  • 微信支付参数一致性校验器是微信支付开发过程中,用于检查参数是否正确的工具。 地址是 http://www.fangbei.org/tool/wxpaycheck 当前微信支付的4个参数为 公众号AppID 公众号AppSecret 微信支付商户号 ...
  • taro开发微信小程序,上传测试版本,如果需要访问网络需要打开调试模式,如果配置了https协议的服务,提示对应的服务器证书无效,那么必须正确配置ssl证书,可以在阿里云或者腾讯云申请。 添加开发者预览 首先进去...
  • 在做微信退款时需要用到微信提供的证书,在本地测试环境测试时完全没问题,但发上生产环境后无法load证书,查看过配置已经是一模一样的,报错信息: ![图片说明]...
  • 微信小程序开发测试-不使用CA证书

    千次阅读 2018-04-10 16:51:17
    刚开始研究小程序开发,找了一个开源项目platform(https://gitee.com/fuyang_lipengjun/platform),在测试时遇到了问题,后台可以跑起来,小程序也可以正常运行,并且可以和后台互相通信,但是只能在微信开发者工具...
  • 微信证书存储在数据库中 File file = new File("./apiclient_cert.p12"); InputStream certStream = new FileInputStream(file); byte[] certData = new byte[(int) file.length()]; certStream.read...
  • 本地测试没有问题,上传到阿里云服务器(linux环境)上,微信支付的二维码就不能正常显示,经查,是由于jdk携带的证书与系统的不匹配导致,要使用linux系统的证书替换掉jdk的证书才行,解决方法如下: sudo yum ...
  • 微信支付–在本地测试环境
  • 简单来说,微信支付和支付宝支付在微信平台配置方法是一致的,大同小异唯一不同的是应用平台上的配置方法,这里我们重要说明下小猪o2o系统上对接微信支付和支付宝支付的方法,篇幅有限这里先说下微信支付的配置方法,如果...
  • 这几天用到了微信企业付款到零钱这个接口,结果出现了报错:CA_ERROR, ...通过看提示知道原因大概在:请求没带商户API证书或带了错误的商户API证书。 然后我自己查看了我发post请求的地方,汗,果不其然,有...
  • 微信小程序使用HTTPS访问数据的时候,出现的问题是,模拟器访问HTTPS成功,但是真机访问有问题。 简称一下问题: 小程序HTTPS设置请求正常,没有问题。 服务器端设置也没有问题。 证书是GeoTrust签发的也没问题...
  • 微信小程序测试版部署

    千次阅读 2020-04-02 11:03:44
    微信小程序开发完毕需要测试工程师进行测试。这时可以发布小程序的体验版来让测试工程师进行测试。可是体验版如何访问未上线的api呢。
  • 3.选择本地计算机 4.下一步下一步 密码默认为商户号 5.存储位置选个人 6.打开MMC.exe 或者运行中输入MMC 点击 文件→添加或删除管理单元 →证书 选择计算机账户 下一步 完成 7.点击 个人 →证书...
  • 2018年微信支付更换证书通知

    千次阅读 2018-05-30 17:34:52
    2018年3月8日,微信支付商户平台发布公告:微信支付HTTPS服务器计划于2018年5月29日更换服务器SSL证书,为避免下单、退款等功能无法使用,微信支付要求商户平台开发人员尽快验证商户服务器是否部署了新证书的根CA...
1 2 3 4 5 ... 20
收藏数 10,244
精华内容 4,097
热门标签
关键字:

微信开发本地测试安全证书