【HarmonyOS NEXT】FAQ之应用服务开发(应用内支付服务)

1、AppGallery Connect中可以配置多个关键事件通知接收地址吗?

A:不可以。

2、AppGallery Connect获取的IAP公钥最大长度是多少?便于用户存储设置的最大长度是多少?

A:长度是随钥匙规格而定的,不是定长的。后续会升级到3072位或更长,建议在数据库中使用text类型存储。

3、AppGallery Connect商品管理页面,商品价格编辑界面的默认价格表示什么意思?

A:该默认价格在AppGallery Connect页面其他地方涉及商品价格展示时使用。

4、在AppGallery Connect中单独修改商品在某个地区的价格,以后汇率变动,是否会影响应用内的商品价格?

A:不会,除非开发者自己修改。

5、是否必须使用SHA256的证书才能通过验签?

A:是的,现在华为开发者联盟上要求配置的就是SHA256指纹。

6、签名校验是否可以都在服务端执行?

A:若开发者有架设服务器,建议在服务器执行签名校验。

7、支付的UI界面只有一种吗?是否还有其他支付界面?

A:是的,目前支付只有一种UI界面。

8、是否能在删除商品后添加具有相同productId的商品?

A:不支持。同一个productId只能使用一次。

9、IAP服务器支持证书

A:IAP服务器内置了如下92个证书,请检查开发者证书链,确保证书链的完整性,同时确保证书链中的证书在IAP服务器支持证书.xlsx中。如果证书链存在问题,请参见如何解决证书链不完整

10、如何解决证书链不完整?

A:如果开发者提供的证书在IAP服务内置信任库中查询不到,则该证书不被IAP信任,需要构造完整的信任链以被IAP信任。

此处以Chrome浏览器最新版本(一般是支持自动验证证书链)为工具,以华为的证书为例,手工构造完整的证书链步骤如下:

说明

开发者也可以选择其他证书链工具构造完成的证书链。

  1. 查看服务器证书。

    访问华为开发者网站, 依次点击“查看网站信息 > 显示连接详情 > 显示证书 > 详细信息”,可查看证书状况,如下图所示:

    点击放大

  2. 导出服务器证书链至文件中。

    依次点击“服务器证书 > 导出 > Base64 编码 ASCII,证书链(.pem;.crt) > 保存”,如下图所示:

    点击放大

  3. 导出的证书链文件,使用文本编辑器打开.crt文件,可以看到与下图格式相似的PEM格式的证书内容,从上到下依次为“服务器证书 > 中间证书 > 根证书”,将拼接好的证书返回给IAP服务器。

    点击放大

更多详情查看:文档中心

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值