疯狂的狮子li
2021-07-18 7cffafcdaa92f904cffe91284d641c781829b035
ruoyi-oss/src/main/java/com/ruoyi/oss/service/impl/AliyunCloudStorageServiceImpl.java
@@ -6,8 +6,8 @@
import com.ruoyi.oss.enumd.CloudServiceEnumd;
import com.ruoyi.oss.exception.OssException;
import com.ruoyi.oss.factory.OssFactory;
import com.ruoyi.oss.properties.AliyunProperties;
import com.ruoyi.oss.properties.CloudStorageProperties;
import com.ruoyi.oss.properties.CloudStorageProperties.AliyunProperties;
import com.ruoyi.oss.service.abstractd.AbstractCloudStorageService;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.beans.factory.annotation.Autowired;
@@ -32,11 +32,15 @@
   @Autowired
   public AliyunCloudStorageServiceImpl(CloudStorageProperties properties) {
      this.properties = properties.getAliyun();
      ClientConfiguration configuration = new ClientConfiguration();
      DefaultCredentialProvider credentialProvider = new DefaultCredentialProvider(
         this.properties.getAccessKeyId(),
         this.properties.getAccessKeySecret());
      client = new OSSClient(this.properties.getEndpoint(), credentialProvider, configuration);
      try {
         ClientConfiguration configuration = new ClientConfiguration();
         DefaultCredentialProvider credentialProvider = new DefaultCredentialProvider(
            this.properties.getAccessKeyId(),
            this.properties.getAccessKeySecret());
         client = new OSSClient(this.properties.getEndpoint(), credentialProvider, configuration);
      } catch (Exception e) {
         throw new IllegalArgumentException("阿里云存储配置错误! 请检查系统配置!");
      }
   }
   @Override