开发者社区> 问答> 正文

询问下载oss上的文件出现SSL错误

请教下OSS的下载问题:
问题描述:Java环境,在本地通过调用client = new OSSClient(END_POINT, ACCESS_ID, ACCESS_KEY);方法后,可以正常进行下载操作。
但是发布到ECS以后,会出现如下图片问题,请问这个什么原因,具体看了下后台是在调用上述那句的时候抛出的错误,请帮忙给个反馈,谢谢高手。


Caused by: java.lang.NoSuchMethodError: org.apache.http.conn.ssl.SSLConnectionSocketFactory.<init>(Ljavax/net/ssl/SSLContext;Ljavax/net/ssl/HostnameVerifier;)V
        at com.aliyun.oss.common.comm.DefaultServiceClient.create HttpClientConnectionManager(DefaultServiceClient.java:231)
        at com.aliyun.oss.common.comm.DefaultServiceClient.<init>(DefaultServiceClient.java:78)
        at com.aliyun.oss.OSSClient.<init>(OSSClient.java:268)
        at com.aliyun.oss.OSSClient.<init>(OSSClient.java:193)
        at com.thinkgem.jeesite.common.utils.OSSUtil.batchDownloadFileBySingle(OSSUtil.java:475)
        at com.thinkgem.jeesite.modules.aas.web.AasCdContractImageFileController.batchDownload(AasCdContractImageFileController.java:272)
        at com.thinkgem.jeesite.modules.aas.web.AasCdContractImageFileController$FastClassBySpringCGLIB$7dee7e0a.invoke(<generated>)
        at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:640)
        at com.thinkgem.jeesite.modules.aas.web.AasCdContractImageFileController$EnhancerBySpringCGLIB$60a5a62c.batchDownload(<generated>)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)
        at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
        at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
        at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:749)
        at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:689)
        at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
        ... 50 more



展开
收起
旺财小强 2016-06-16 15:57:32 7956 0
1 条回答
写回答
取消 提交回答
  • Re询问下载oss上的文件出现SSL错误
    你看看jar包有没有冲突。
    2017-02-07 17:52:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载