开发者社区> 问答> 正文

阿里云oss获取图片url设置时间一百年为什么会过一段时间就不能用了

以下是java代码


public static URL getUrl(String key) {

        OSSClient server = new OSSClient(endpoint, accessKeyId, accessKeySecret);// 连接oss云存储服务器
        // 设置URL过期时间为100年 3600l* 1000*24*365*100
        Date expirations = new Date(new Date().getTime() + 3600l * 1000 * 24 *365 *100);// url超时时间
                                                        
        // 生成URL
        URL url = server.generatePresignedUrl(bucket, key, expirations);
        // 关闭client
        server.shutdown();
        return url;
    }


展开
收起
环保科技 2018-02-05 10:15:56 9118 0
5 条回答
写回答
取消 提交回答
  • 还用阿里云呢 直接丢小水管服务器都比oss省心

    2021-07-24 13:23:43
    赞同 展开评论 打赏
  • 请问这里的key是什么啊?是access-key-id还是access-key-secret,或者是别的东西。

    2020-05-23 13:54:38
    赞同 展开评论 打赏
  • Re阿里云oss获取图片url设置时间一百年为什么会过一段时间就不能用了
    我也遇到了,你把他转为(long)型就可以啦
    2018-02-27 15:59:57
    赞同 展开评论 打赏
  • 这个时间设置应该是溢出了吧。
    2018-02-10 09:17:16
    赞同 1 展开评论 打赏
  • Re阿里云oss获取图片url设置时间一百年为什么会过一段时间就不能用了
    还有就是,直接复制url的话,url有过期时间吗


    2018-02-05 10:21:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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