创建存储空间失败,COS:The Signature you specified is invalid.
代码参数接收错误:
修改文件:app/common/repositories/system/StorageRepository.php
方法:createRegion
错误代码
if ($params && $params['accessKey']){
$access_key = $params['accessKey'];
$secretKey = $params['accessKey'];
unset($params['accessKey'],$params['accessKey']);
$params[$prefix.'accessKey'] = $access_key;
$params[$prefix.'secretKey'] = $secretKey;
app()->make(ConfigValueRepository::class)->setFormData($params,0);
}
修改为:
if ($params && $params['accessKey']){
$access_key = $params['accessKey'];
$secretKey = $params['secretKey'];
unset($params['accessKey'],$params['secretKey']);
$params[$prefix.'accessKey'] = $access_key;
$params[$prefix.'secretKey'] = $secretKey;
app()->make(ConfigValueRepository::class)->setFormData($params,0);
}