FinClip小程序容器 常见技术问题汇总(二)

一、灰度发布常见问题

1. 功能介绍

你可以点击 这里 查看灰度发布功能的介绍信息。

2. 常见问题

2.1 设置方案生效方式后,为什么无法编辑发布规则?

在设置了方案生效方式后,【发布规则】中的添加按钮将无法使用,如下图所示。此时,开发者将无法:

  • 删除已经导入的用户列表
  • 删除已经选择的其他规则
  • 添加新的其他规则

此时,如需更改规则,则需要删除已经配置好的【发布规则】,此时就可以继续编辑发布规则。
在这里插入图片描述

2.2 范围内/范围外是如何定义的?

范围内包含上下限值,范围外不包含上下限。

当设置了某一规则的范围内值后,将表现为:[2.0.1,2.2.1]

当设置了范围外后,表现为:2.1,2.2

域名管理常见问题

1. 功能介绍

你可以点击 这里 查看域名管理功能的介绍信息。

2. 常见问题

2.1 添加域名时提示域名重复?

答:您可能配置了重复的同类型服务器域名,修改即可。

2.2 添加域名时提示域名包含非法字符?

当前域名格式只支持英文大小写字母、数字及“-” 和“.”,修改即可。

2.3 为什么 SaaS 环境不能添加带有端口或使用 http 协议请求的域名?

在 SaaS 环境中(同时也为FinClip生产环境),如添加不受控或不安全的域名,可能对 FinClip 造成一定影响;而在私有化环境中中,运营端即代表企业质控或合规部门,只要企业内部对其进行了管理和记录,那么是否允许访问,就由企业方自行管理。

因此当前 SaaS 环境下的 FinClip 暂不支持添加带有端口或使用 http 协议请求的域名。

2.4 小程序上传界面提示 app.json 不存在 ?

上传代码包后,若页面提示如下信息:

在这里插入图片描述

请您检查:

  • 检查上传的文件是否为小程序源码包
  • 检查上传的小程序源码包文件是否完整
  • 如通过小程序工程化开发代码,请上传其编译之后的小程序源码包

证书管理常见问题

1. 功能介绍

你可以点击 这里 查看证书管理功能的介绍信息。

2. 常见问题答疑

请注意

使用本功能,请确保SDK版本高于以下版本:

iOS SDK:2.24.4
Android SDK:2.24.3

2.1 在服务端上传证书时,服务端是否会比对证书信息?

不做对比,仅提取证书认证域名,有效期与证书类型,便于您做二次确认。

2.2 如果小程序内包含多个域名,其中仅部分域名配置了证书,是否会影响其他域名的访问?

不会影响,多个域名配置可以不同的证书、也可以同一个证书对应多个域名。未配置证书的域名将走默认逻辑,即:不做校验。

2.3 如果SDK下载证书失败,证书强校验机制是否就会失效?

是存在这一可能性的,证书下发的和小程序详情获取是两个不同的OpenAPI,理论来说,如果一个请求不成功、两个请求都不会成功,且SDK内部包含接口重试机制。

但确实也有可能存在极端情况:小程序详情接口请求成功(用户本地获取到了对应小程序)、但证书请求不成功(未能获得域名对应证书)。此时,小程序内的请求将走默认的https请求,不再执行强校验。

如开发者对此问题非常关注,建议在小程序内部增加容错机制。

2.4 是否可以使用自签证书?

不建议使用自签证书。

开发者在企业端【证书管理】服务中,是可以上传自签证书的。但在iOS/Android系统里面,正常的App网络请求是无法使用自签证书的,所以不建议使用自签证书。

2.5 更改证书后(比如删除或修改对应域名),多长时间会生效?

将在用户下次打开小程序时生效。

2.6 针对Q3中的问题,如果希望对网络请求进行严格加密(“强校验”),开发者可以如何处理?

证书“强校验”,即:当前小程序中的某些网络请求,必须执行证书加密、在无法执行加密的情况下,不允许用户执行任何业务。

为了实现该目标,我们在小程序的app.json文件中增加了配置项,开发者可自行执行必须执行强校验的域名(URL),如发生异常情况、导致SDK中无证书时,用户将无法继续使用。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值