From 964aff0bb528981aad0997c3a1f98194eba73840 Mon Sep 17 00:00:00 2001 From: devil_gong Date: Mon, 29 Apr 2019 11:42:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E7=A8=8B=E5=BA=8F=E7=94=9F=E6=88=90?= =?UTF-8?q?=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../view/default/appminialipaylist/index.html | 15 +++++++++++++++ .../view/default/appminiweixinlist/index.html | 15 +++++++++++++++ application/service/AppMiniService.php | 7 +++++-- 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/application/admin/view/default/appminialipaylist/index.html b/application/admin/view/default/appminialipaylist/index.html index 0e016010e..57ffd9df8 100755 --- a/application/admin/view/default/appminialipaylist/index.html +++ b/application/admin/view/default/appminialipaylist/index.html @@ -9,6 +9,21 @@ + + {{if config('shopxo.is_develop') eq true}} +
+ 当前为开发模式
+    1. 发布小程序必须采用 https 协议,上线需确认 app.js 中 request_url 参数值是否正确。
+    2. 发布小程序,建议关闭开发者模式、从正式环境重新生成小程序下载使用开发者工具上传审核。
+    3. 非 https 环境下,在开发者工具 -> 右上角 -> 详情 -> 域名信息下 -> 忽略 httpRequest 域名合法性检查(仅限调试时,且支付宝 10.1.35 版本以上)(勾选改选项即可进行小程序开发调试)。 +
+ {{else /}} +
+ 1. 生成小程序必须在 https 协议下方可操作、请配置好服务器 ssl 并使用 https 协议登录后台管理生成小程序。
+ 2. 如需非 https 协议下生成小程序,请在 config/shopxo.php 文件中 is_develop值改为true开启开发者模式。 +
+ {{/if}} + diff --git a/application/admin/view/default/appminiweixinlist/index.html b/application/admin/view/default/appminiweixinlist/index.html index 14572e031..bc207d355 100755 --- a/application/admin/view/default/appminiweixinlist/index.html +++ b/application/admin/view/default/appminiweixinlist/index.html @@ -9,6 +9,21 @@ + + {{if config('shopxo.is_develop') eq true}} +
+ 当前为开发模式
+    1. 发布小程序必须采用 https 协议,上线需确认 app.js 中 request_url 参数值是否正确。
+    2. 发布小程序,建议关闭开发者模式、从正式环境重新生成小程序下载使用开发者工具上传审核。
+    3. 非 https 环境下,在开发者工具 -> 右上角 -> 详情 -> 不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书(勾选改选项即可进行小程序开发调试)。 +
+ {{else /}} +
+ 1. 生成小程序必须在 https 协议下方可操作、请配置好服务器 ssl 并使用 https 协议登录后台管理生成小程序。
+ 2. 如需非 https 协议下生成小程序,请在 config/shopxo.php 文件中 is_develop值改为true开启开发者模式。 +
+ {{/if}} +
diff --git a/application/service/AppMiniService.php b/application/service/AppMiniService.php index 9ced8fbbc..350abb4a2 100755 --- a/application/service/AppMiniService.php +++ b/application/service/AppMiniService.php @@ -101,9 +101,12 @@ class AppMiniService public static function Created($params = []) { // 是否https - if(__MY_HTTP__ != 'https') + if(config('shopxo.is_develop') == false) { - return DataReturn('请使用https协议', -1); + if(__MY_HTTP__ != 'https') + { + return DataReturn('请使用https协议', -1); + } } // 初始化