Java SDKを使用してS3バケットにファイルをアップロードし、ダウンロードをクリックしてAWSコンソールからダウンロードしようとすると、アクセスが拒否されます。しかし、私はまだJava SDKを使用してダウンロードできます。私は認証されたユーザーのためにコンソールからのアクセスを設定しようとしましたが、ファイルをダウンロードさせませんでした。ルートのダウンロード/アップロードの削除とリストを許可するバケットポリシーを追加しましたが、あまり役に立ちませんでした。AWS S3アクセスが拒否されました
AWSCredentials credentials = new BasicAWSCredentials(keyName, sKey);
AmazonS3 s3client = new AmazonS3Client(credentials);
s3client.putObject(new PutObjectRequest(S3BucketName,fileName, file));
Java SDKを採用してポリシーを取得しようとしましたが、リクエストが拒否されました。
問題がどこにありますか?
AWS SCRACHPADをご確認ください。 –
あなたの提案についてもっと詳しく説明できますか? –