アクセス拒否されたawss3ファイルを解決するにはどうすればよいですか?

モゴリ

s3バケット上のファイル(CSS JSファイル)をherokuで実行されているDjangoアプリケーションからアクセスできるようにしようとしています。

settings.pyが正しく構成されていると思います。

ただし、S3バケットのアクセス許可を変更しようとすると、アクセスが拒否されます。 アクセス拒否エラー

corsを追加し、バケットポリシーを公開に設定しました。

最終的に、herokuからアプリケーションをロードすると、静的ファイルにアクセスしようとすると403エラーが発生します。

バケットポリシー:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "AddPerm",
            "Effect": "Allow",
            "Principal": {
                "AWS": "*"
            },
            "Action": "s3:*",
            "Resource": "arn:aws:s3:::NameOfBucket/*"
        }
    ]
}

COR構成:

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
    <AllowedOrigin>*</AllowedOrigin>
    <AllowedMethod>GET</AllowedMethod>
    <MaxAgeSeconds>3000</MaxAgeSeconds>
    <AllowedHeader>Authorization</AllowedHeader>
</CORSRule>
</CORSConfiguration>

パブリックアクセス設定 s3バケットを変更するためのアクセス許可を取得するにはどうすればよいですか?

John Rotenstein

バケットにパブリックポリシーがある場合、このオプションは「パブリックアクセスとクロスアカウントアクセスをブロックする」と呼ばれますこれがTRUEの場合、バケットポリシーはバケット所有者にのみ適用されることを意味しました。

詳細については、以下を参照してください:AmazonS3ブロックパブリックアクセスの使用-AmazonSimple Storage Service

これらの4つの新しい設定は、コンテンツを公開しようとする際の追加の障害となるため、煩わしいと見なされる可能性がありますが、データの偶発的な公開を防ぐことで、多くの組織の多くの恥ずかしさを軽減できるでしょう。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

別のアカウントからs3バケットに追加されたファイルで拒否されたs3アクセスを解決するにはどうすればよいですか?

ファイルを取得するときに拒否されたアクセスを確認するにはどうすればよいですか?

Rubyで事前に署名されたPOSTファイルをAWSS3にアップロードするにはどうすればよいですか?

AWSS3バケットから暗号化された.gzファイルをダウンロードするにはどうすればよいですか

URLでイメージを取得するときにAWSS3アクセスが拒否されました

ターミナルからSublimeText 3を実行しているときに拒否されたアクセス許可を解決するにはどうすればよいですか?

PHP経由でAWSS3にアクセスするにはどうすればよいですか?

アクセスを拒否するロックされたファイルの読み取りをスキップするためにpromiseを使用するにはどうすればよいですか?

パブリックアクセスを許可してAWSS3にファイルをアップロードするにはどうすればよいですか?

Dockerイメージ内にAWSS3からアーティファクトを注入するにはどうすればよいですか?

ファイルへの直接アクセスを拒否し、自分のWebサイトでのみスクリプトでファイルを使用するためのアクセスを許可するにはどうすればよいですか?

Pythonを使用してパブリックAWSS3バケットからファイルを抽出するにはどうすればよいですか?

nextを使用してAWSS3で静的ファイルをホストするにはどうすればよいですか?

Jupyter Notebookでファイル処理へのアクセスを許可するにはどうすればよいですか?[許可拒否エラー]

(EACCES:アクセス許可が拒否されました、mkdir '/ usr / app / node_modules / .cache)node_modulesを非ルートフォルダーにするdocker-composeファイルを作成するにはどうすればよいですか?

Mapbox gljsでAWSS3ラスターファイルを使用するにはどうすればよいですか?

GCSからAWSS3にファイルをコピーするときにACLを設定するにはどうすればよいですか?

アクセスが拒否されたのではなく、ファイルが存在しないことを確認するにはどうすればよいですか?

Microsoft SQLでxp_cmdshellを使用しているときに発生するこの「アクセスが拒否されました」エラーを解決するにはどうすればよいですか?

PHPを使用してAWSS3でx時間より古いファイルを削除するにはどうすればよいですか?

解決された値/拒否されたエラーをfinallyブロックで取得するにはどうすればよいですか?

拒否された行を別のファイルにリダイレクトするにはどうすればよいですか?

Django AllAuthを解決するにはどうすればよいですか-'接続が中止されました。'、error(13、 'アクセスが拒否されました')エラー?

ダウンロードせずにAWSS3でzip内のファイルをカウントするにはどうすればよいですか?

ノードJsを使用してawss3にファイルを送信するにはどうすればよいですか?

aws-sdkを使用してAWSS3上のファイルのURLを取得するにはどうすればよいですか?

約束が解決または拒否されるのをジャスミンに待たせるにはどうすればよいですか?

AWSS3バケットから画像をダウンロードしようとするとアクセスが拒否されました

Android Studio 3エラーで失敗したリンクファイルリソースを解決するにはどうすればよいですか?

TOP 一覧

  1. 1

    Unity:未知のスクリプトをGameObject(カスタムエディター)に動的にアタッチする方法

  2. 2

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  3. 3

    Ansibleで複数行のシェルスクリプトを実行する方法

  4. 4

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  5. 5

    Crashlytics:コンパイラー生成とはどういう意味ですか?

  6. 6

    GoDaddyでのCKEditorとKCfinderの画像プレビュー

  7. 7

    Windows 10 Pro 1709を1803、1809、または1903に更新しますか?

  8. 8

    Chromeウェブアプリのウェブビューの高さの問題

  9. 9

    モーダルダイアログを自動的に閉じる-サーバーコードが完了したら、Googleスプレッドシートのダイアログを閉じます

  10. 10

    Windows 10の起動時間:以前は20秒でしたが、現在は6〜8倍になっています

  11. 11

    Reactでclsxを使用する方法

  12. 12

    ファイル内の2つのマーカー間のテキストを、別のファイルのテキストのセクションに置き換えるにはどうすればよいですか?

  13. 13

    MLでのデータ前処理の背後にある直感

  14. 14

    グラフからテーブルに条件付き書式を適用するにはどうすればよいですか?

  15. 15

    Pythonを使用して同じ列の同じ値の間の時差を取得する方法

  16. 16

    mutate_allとifelseを組み合わせるにはどうすればよいですか

  17. 17

    ネットワークグラフで、ネットワークコンポーネントにカーソルを合わせたときに、それらを強調表示するにはどうすればよいですか?

  18. 18

    テキストフィールドの値に基づいて UIslider を移動します

  19. 19

    BLOBストレージからデータを読み取り、Azure関数アプリを使用してデータにアクセスする方法

  20. 20

    PowerShellの分割ファイルへのヘッダーの追加

  21. 21

    ソートされた検索、ターゲット値未満の数をカウント

ホットタグ

アーカイブ