【发布时间】:2021-07-21 11:07:39
【问题描述】:
获取 S3 URL 的函数
Future<String> getUrlS3(String UploadKey) async {
try {
GetUrlResult result =
await Amplify.Storage.getUrl(key: UploadKey);
return(result.url);
} on StorageException catch (e) {
return(e.message);
}
}
获取网址的函数
Future<void> cet() async {
String store = await S3Helper.getUrlS3('cover807c3f99-2bcb-44e3-be80-4899ea2355d8Attac');
print(store);
}
当我点击该链接时,我会看到拒绝访问页面。 我可以看到对象的唯一方法是,如果我公开特定对象,我也通过 Auth Cognito 登录,所以我应该有权查看它们
【问题讨论】:
标签: flutter aws-amplify access-denied