質問編集履歴
3
質問内容を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,11 +14,11 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
SSR時にClientからIngressにaxiosでリクエストを送り、pathに従ってリクエストをauthに伝えるようにしたい。
|
17
|
+
SSR時にClientからIngressにaxiosでリクエストを送り、Ingressのpath設定に従って、送ったリクエストをauthに伝えるようにしたい。
|
18
|
-
|
19
|
-
|
20
|
-
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
-
つまり`client→Ingress→auth`。
|
21
|
+
つまり`client→Ingress→auth`という順にデータが流れることを想定しています。
|
22
22
|
|
23
23
|
|
24
24
|
|
2
test
CHANGED
File without changes
|
test
CHANGED
@@ -312,8 +312,8 @@
|
|
312
312
|
|
313
313
|
一体どこがUnauthorizedなのでしょうか?
|
314
314
|
|
315
|
-
|
316
|
-
|
317
|
-
host名のみ合っていればauthorizedとなりそうですが
|
315
|
+
host名のみ合っていればauthorizedとなりそうですが。。。
|
318
|
-
|
316
|
+
|
317
|
+
|
318
|
+
|
319
|
-
|
319
|
+
アドバイスを頂けますと幸いです。
|
1
見やすいように改行を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,8 +12,12 @@
|
|
12
12
|
|
13
13
|
という3つのサービスをKubernetesで管理している。
|
14
14
|
|
15
|
+
|
16
|
+
|
15
17
|
SSR時にClientからIngressにaxiosでリクエストを送り、pathに従ってリクエストをauthに伝えるようにしたい。
|
16
18
|
|
19
|
+
|
20
|
+
|
17
21
|
つまり`client→Ingress→auth`。
|
18
22
|
|
19
23
|
|
@@ -26,8 +30,12 @@
|
|
26
30
|
|
27
31
|
**①まずindex.jsのgetInitialPropsで、SSR時にaxiosでリクエストを送ります。**
|
28
32
|
|
33
|
+
|
34
|
+
|
29
35
|
IngressとClientではnamespaceが違うため、`http://SERVICENAME.NAMESPACE.svc.cluster.local`というURLでリクエストを作成しています。
|
30
36
|
|
37
|
+
|
38
|
+
|
31
39
|
今回の場合、それぞれ
|
32
40
|
|
33
41
|
**SERVICENAME:ingress-nginx-controller**
|
@@ -170,8 +178,12 @@
|
|
170
178
|
|
171
179
|
|
172
180
|
|
181
|
+
|
182
|
+
|
173
183
|
**③`api/users/?(.*)`のpath設定に従ってauthサービスにアクセス!**
|
174
184
|
|
185
|
+
|
186
|
+
|
175
187
|
Ingress.yamlに記載されているpath設定に従って問題なくauthにリクエストが伝わる、はず。。。
|
176
188
|
|
177
189
|
|
@@ -286,16 +298,22 @@
|
|
286
298
|
|
287
299
|
requestとresponseのどちらも、headerを見る限り
|
288
300
|
|
301
|
+
|
302
|
+
|
289
303
|
**・host名は`ticket-app.dev`**
|
290
304
|
|
291
305
|
**・リクエストのpathは`/api/users/currentuser`**
|
292
306
|
|
307
|
+
|
308
|
+
|
293
309
|
と何も間違っていないように見えます。
|
294
310
|
|
295
311
|
|
296
312
|
|
297
313
|
一体どこがUnauthorizedなのでしょうか?
|
298
314
|
|
315
|
+
|
316
|
+
|
299
317
|
host名のみ合っていればauthorizedとなりそうですが、アドバイスを頂けますと幸いです。
|
300
318
|
|
301
319
|
(ネットワークは疎いのでお手柔らかに。。。)
|