公司在微信开放平台添加了一个第三方平台的账号,主要是对小程序账号进行管理。
在第三方平台里明确写出:当小程序授权给第三方平台的时候,要将第三方平台的域名设置为授权小程序的服务器域名和业务域名(以下称为“域名”),小程序域名的接口只能是第三方平台的域名,而不能是其他域名,而且在授权之前小程序填写的域名将会被清空。
现在,有客户A,第三方平台T,客户系统B。客户A为了打通小程序和OA之间的联系,将会使用小程序作为新的接入系统B的一个端。当客户进入小程序时会嵌入系统B的H5页面,实现AB打通。小程序管理这边客户为了方便省事,采用将小程序授权的方式来进行代码的上传和审核以及发布,因此第三方平台T只充当一个上传代码并提交审核的操作,客户通过小程序访问的并非是第三方平台T,而是通过小程序直接访问B系统,这个时候,域名的接口限制(只能使用第三方平台)就产生了副作用,当代码进行发布的时候,小程序后台只在域名的参数值里保留第三方平台的域名信息,而将真正要访问的B系统的域名信息给清除掉,导致小程序进入的时候提示非业务域名,其他小程序与后台进行登录验证的业务信息及其他逻辑也是无法进行。
所以这边是否可以放开小程序授权第三方之后域名的限制,如果客户这边已经校验通过了域名的设置,在授权之后也允许之前的设置生效,而不会删除?希望官方能够考虑一下,感谢~~
如果有多个客户,都使用第三方平台T,同时每个客户有各种H5要嵌入自己的小程序,即便是在第三方平台T设置业务域名也有数量限制、域名共享的问题,不知道怎么解决,第三方平台T本身应该支持扩展无限个客户小程序的
微信就靠域名限制了 没有域名限制那将是世界末日了
说了那么多。。。
那就把他用到的域名在T中配置啊。你怎么理解第三方平台的意义?是帮助没有开发能力的商家开发,或者做垂直行业的开发,提升行业效率,也降低行业开发成本。
从此意义看,第三方平台要知道用了哪些域名,客户用的那些第三方要负责把控。
恩 我知道微信这样做的意义,就是对接入的系统好管理。通过第三方平台接入的系统肯定要纳入到第三方平台的管理当中
这长篇大论,简单点就是希望支持配置未登记到第三方平台的小程序服务器域名中的域名,没毛病吧。
精辟
对,没毛病
一点毛病都没有。但是养成的习惯要把自己的问题叙述清楚,也知道描述问题要清晰简练,但是我还是想说细一些
都行,看自己习惯吧。
恩恩~~估计官方就是对接第三方平台吧~~如果随意设置就没法把关了,可能会在安全上出现一些问题,就像公众号可信域名设置一样,看来这条路走不通了~