Google Cloud Storageに「オブジェクトのデフォルトの権限」を設定して、「ユーザー」グループ「すべてのユーザー」に権限「リーダー」を許可するバケットを設定しました。Google Cloud Storageの一貫性のない応答
バケットにはいくつかのファイルがあり、アクセスしようとすると特定のファイルが存在するかどうかをクライアントが確認しています。ほとんどの場合404応答が返されますが、かなりの頻度で最初の数回の試行で403応答が表示されます。
403レスポンスボディは、(私自身のフォーマットおよびプライベート情報の交換に)です:
<?xml version='1.0' encoding='UTF-8'?>
<Error>
<Code>AccessDenied</Code>
<Message>Access denied.</Message>
<Details>Anonymous users does not have storage.objects.get access to object mybucket/myfile.gz.</Details>
</Error>
私は時々403と、ファイルを開こうとすると、時には404応答を取得しない理由だから私の質問ですそれは存在しない?
私は、2017年5月29日からの変更があると知っていますが、まだ有効ではないため、何かが間違っているか、Googleがランダムに新しいロジックを早期に適用しているようです。