开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
开始使用
ampe
多端开发
鸿蒙
插件
安全
openid 开发指南
扩展能力
开发质量
功能凯发app官方网站的解决方案
稳定性凯发app官方网站的解决方案
性能凯发app官方网站的解决方案
社区方案
收藏
订阅更新
我的文档
设置
界面呈现
用户访问的页面受限时,会根据受限原因展示以下页面,此时用户无法继续访问页面,仅可返回上一页面或关闭小程序。
以错误码 040001006 为例:

原因分析
用户打开了一个小程序内嵌 web-view h5页面形式承载,但是当前这个页面的 url 没有加 h5域名白名单 或者并非标准格式的 url 等,导致支付宝拦截页面,用户侧看到打开受限错误。
流程说明图
3.jpeg

页面访问受限影响
根据支付宝统计数据发现,小程序页面访问受限问题上涨与用户流失率上涨、用户负面反馈量呈正相关,页面问题影响用户体验,将导致用户流失率升高,降低用户对小程序黏性。
术语解释
用户流失:指的是用户遇到此类错误页的时候,操作关闭按钮、返回、杀进程、压后台等不同方式离开小程序或者支付宝的场景。
常见受限原因分析
errorcode-1201,errorno-040001002
错误表象

报错原因
业务访问的域名不是 alipay 或 https 开头的域名,禁止跳转,导致无权限访问。如 http://weixin://eleme://iflytek://tbopen:///pages/data:text/ 等。
凯发app官方网站的解决方案
若 url scheme 不符合规范,但仍需跳转,可以选择:
将 http 开头的 url 替换成 https 开头域名。https 开头的网站可认为是安全地进行访问,http 的网站表示用户与此网站之间建立的连接不安全,若用户在此网站输入任何敏感信息(如密码或者信用卡信息等),攻击者可能会盗取这些信息
非 https 的 url,如要跳转用户自有app,请使用其它跳转方案。
errorcode-1201,errorno-040001006
错误表象

报错原因
业务访问的域名不在配置文件的 alloweddomain 请求域名白名单中,则域名校验不通过,导致无权限访问。
凯发app官方网站的解决方案
请确认受限域名的地址是否是商家自己名下的域名,目前 web-view 仅支持商家自己域名的h5。 常见的导致受限的非自己名下的域名:
蚂蚁集团域名:alipay.com。若想跳转支付宝官方业务页面,可以使用其它 api。
阿里集团域名:taobao.com、gaode.com、youku.com 等。
其它客户域名:weixin.qq.com、bilibili.com、baidu.com 等。
请确认受限 url 是否为 scheme 链接,小程序内不支持使用 scheme 链接进行跳转。
ascheme 链接常见格式:alipays://platformapi/startapp?appid=[appid]&page=[page]&query=[query],详情可查看 小程序scheme链接介绍
b如果需要跳转,详情可查看 小程序相互跳转 faq
确认受限地址非 scheme 链接且为自己域名后,请前往 添加 h5服务器域名白名单。
errorcode-1201,errorno-040001007
错误表象

报错原因
小程序仅支持 https 域名配置,http 请求会被拦截,导致无权限访问。
凯发app官方网站的解决方案
小程序强制使用 https,还在使用 http 协议的开发者请尽快对服务器进行升级。
errorcode-1201,errorno-040001009
错误表象

报错原因
业务访问的域名通过 src 方式触发 alipays://,但 url 不是 startapp 标准格式,导致无权限访问。
凯发app官方网站的解决方案
请检查请求的 url 开头是否符合以下规则:
alipay(s)://platformapi/startapp
alipay(s)://platformapi/startapp
若需跳转其它小程序,可使用api实现跳转。
errorcode-1201,errorno-040001010
错误表象

报错原因
业务访问的域名通过 src 方式触发 alipays:// ,这种格式的域名会触发 startapp。
若目标跳转的 appid 为空,会导致无权限访问。
凯发app官方网站的解决方案
请检查触发 startapp 的 url 中 appid 是否传递正确的值。
若需跳转其它小程序,可使用 api 实现跳转。
errorcode-1201,errorno-040001011
错误表象

报错原因
内嵌 webview 无 startapp 权限。
若目标跳转的 appid 不在可跳转的名单内,导致无权限访问。
凯发app官方网站的解决方案
若需跳转其它小程序,可使用 api 实现跳转。
相关文档
小程序相互跳转 faq
质量洞察
全息检测
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图