質問編集履歴
2
不足情報の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,9 +5,9 @@
|
|
5
5
|
APIはバージニアリージョンにあるため、アクセス速度が遅い、速度を改善したい。
|
6
6
|
一人目のユーザーがアクセスした後、二人目以降はオリジンに情報を取りに行かなくていいようにしたい。
|
7
7
|
### 実現したいこと
|
8
|
-
オリジンには認証情報が渡るようにしたいが(リクエストに Authorization ヘッダーが含まれて、ディストリビューションは Authorization ヘッダーをオリジンに転送する形。)
|
8
|
+
- オリジンには認証情報が渡るようにしたいが(リクエストに Authorization ヘッダーが含まれて、ディストリビューションは Authorization ヘッダーをオリジンに転送する形。)
|
9
|
-
ユーザー⇔CloudFrontの間ではキャッシュ単位でAuthorizationを渡さない形にしたい
|
9
|
+
- ユーザー⇔CloudFrontの間ではキャッシュ単位でAuthorizationを渡さない形にしたい
|
10
|
-
できればCloudFront側だけで実現したい
|
10
|
+
- バックエンドに影響を出したくないので、できればCloudFront側だけで実現したい
|
11
11
|
他にやり方はあるのか、知見のある方に教えて頂きたいです。
|
12
12
|
### 発生している問題・エラーメッセージ
|
13
13
|
|
1
不足情報の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,7 +7,8 @@
|
|
7
7
|
### 実現したいこと
|
8
8
|
オリジンには認証情報が渡るようにしたいが(リクエストに Authorization ヘッダーが含まれて、ディストリビューションは Authorization ヘッダーをオリジンに転送する形。)
|
9
9
|
ユーザー⇔CloudFrontの間ではキャッシュ単位でAuthorizationを渡さない形にしたいので
|
10
|
+
できればCloudFront側だけで実現したいです。
|
10
|
-
他にやり方は
|
11
|
+
他にやり方はあるのか、知見のある方に教えて頂きたいです。
|
11
12
|
### 発生している問題・エラーメッセージ
|
12
13
|
|
13
14
|
ドキュメントを見る限りでは、オリジンリクエストポリシーを使用して Authorization ヘッダーを転送することはできません。
|
@@ -18,7 +19,8 @@
|
|
18
19
|
二人目以降はアクセスを早くできるようにしたいため。
|
19
20
|
|
20
21
|
### 試したこと
|
21
|
-
- キャッシュポリシーにAuthorizationヘッダーを含める
|
22
|
+
- キャッシュポリシーにAuthorizationヘッダーを含める→キャッシュされない
|
23
|
+
-オリジンへのカスタムヘッダーにAuthorizationヘッダーとBearerトークンを含める設定にする→キャッシュされない
|
22
24
|
|
23
25
|
|
24
26
|
### 補足情報(FW/ツールのバージョンなど)
|