From e34ceb9956834ba9c65c9557a131e19b3f69fa75 Mon Sep 17 00:00:00 2001 From: Anyon Date: Thu, 15 Oct 2020 13:47:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E8=85=BE=E8=AE=AF=E4=BA=91CO?= =?UTF-8?q?S=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/api/Upload.php | 1 - app/admin/view/api/upload.js | 1 - app/admin/view/config/storage-alioss.html | 2 +- app/admin/view/config/storage-txcos.html | 18 ++------ vendor/composer/installed.json | 8 ++-- vendor/services.php | 2 +- .../src/storage/AliossStorage.php | 7 ++-- .../src/storage/TxcosStorage.php | 41 ++++++------------- 8 files changed, 25 insertions(+), 55 deletions(-) diff --git a/app/admin/controller/api/Upload.php b/app/admin/controller/api/Upload.php index d990a9bdf..10a725a86 100644 --- a/app/admin/controller/api/Upload.php +++ b/app/admin/controller/api/Upload.php @@ -83,7 +83,6 @@ class Upload extends Controller $data['q-ak'] = $token['q-ak']; $data['policy'] = $token['policy']; $data['q-key-time'] = $token['q-key-time']; - $data['q-signature'] = $token['d-signature']; $data['q-sign-algorithm'] = $token['q-sign-algorithm']; $data['server'] = TxcosStorage::instance()->upload(); } diff --git a/app/admin/view/api/upload.js b/app/admin/view/api/upload.js index 8a3514e78..eadced3dc 100644 --- a/app/admin/view/api/upload.js +++ b/app/admin/view/api/upload.js @@ -43,7 +43,6 @@ define(['md5'], function (SparkMD5, allowMime) { option.uploader.config.data.policy = ret.data.policy; option.uploader.config.data['q-ak'] = ret.data['q-ak']; option.uploader.config.data['q-key-time'] = ret.data['q-key-time']; - option.uploader.config.data['q-signature'] = ret.data['q-signature']; option.uploader.config.data['q-sign-algorithm'] = ret.data['q-sign-algorithm']; option.uploader.config.data.success_action_status = 200; option.uploader.config.data['Content-Disposition'] = 'inline;filename=' + encodeURIComponent(file.name); diff --git a/app/admin/view/config/storage-alioss.html b/app/admin/view/config/storage-alioss.html index c31c68a53..d5e5917e7 100644 --- a/app/admin/view/config/storage-alioss.html +++ b/app/admin/view/config/storage-alioss.html @@ -3,7 +3,7 @@

文件将上传到阿里云 OSS 存储,需要配置 OSS 公开访问及跨域策略

-

直传需要配置跨域规则,设置来源为 *,允许 Methods 为 POST,允许 Headers 为 *

+

需要配置跨域访问 CORS 规则,设置:来源 Origin 为 *,允许 Methods 为 POST,允许 Headers 为 *

{include file='config/storage-0'} diff --git a/app/admin/view/config/storage-txcos.html b/app/admin/view/config/storage-txcos.html index 0300421f6..dbed9313d 100644 --- a/app/admin/view/config/storage-txcos.html +++ b/app/admin/view/config/storage-txcos.html @@ -1,9 +1,9 @@
-
-

文件将上传到腾讯云 COS 存储,需要配置 COS 公开访问及跨域策略

-

直传需要配置跨域规则,设置来源为 *,允许 Methods 为 POST,允许 Headers 为 *

+
+

文件将上传到腾讯云 COS 存储,需要配置 COS 公有读私有写访问权限及跨域策略

+

需要配置跨域访问 CORS 规则,设置:来源 Origin 为 *,允许 Methods 为 POST,允许 Headers 为 *

{include file='config/storage-0'} @@ -50,7 +50,7 @@
-

填写腾讯云COS存储空间名称,如:think-admin-cos

+

填写腾讯云COS存储空间名称,如:thinkadmin-1251143395

@@ -64,16 +64,6 @@
-
- -
- -

可以在 [ 腾讯云 > 个人中心 ] 获取到主账号的 APPID

-
-
-