質問編集履歴

7

質問の加筆

2020/09/04 11:05

投稿

sagitarou
sagitarou

スコア7

test CHANGED
File without changes
test CHANGED
@@ -111,3 +111,9 @@
111
111
  Angular CLI: 10.0.4
112
112
 
113
113
  ブラウザ:chrome
114
+
115
+
116
+
117
+ #追加の情報
118
+
119
+ laravel単体で動かした時に入っていたcookieデータはangularでのブラウザでも表示されていました

6

質問内容大幅修正

2020/09/04 11:05

投稿

sagitarou
sagitarou

スコア7

test CHANGED
File without changes
test CHANGED
@@ -13,66 +13,6 @@
13
13
 
14
14
 
15
15
  ### 該当のソースコード
16
-
17
-
18
-
19
- ```laravel
20
-
21
- $session_id = Session::getId();
22
-
23
- Cookie::queue('test',$session_id,4380);
24
-
25
- ```
26
-
27
-
28
-
29
- ### 試したこと
30
-
31
-
32
-
33
- 本当にセッションIDは発行されているのか確かめるためのデバッグは行った。発行はされているっぽい
34
-
35
-
36
-
37
- ### 質問
38
-
39
- 僕はこのコードで実装できると思ったのですができないので原因の究明の助言をいただけないでしょうか
40
-
41
-
42
-
43
-
44
-
45
-
46
-
47
-
48
-
49
- #具体的な実行の流れ
50
-
51
- 1,ブラウザから情報を持たせてボタン押したらリクエストが送信するようにしていた。
52
-
53
- 2,実際にリクエストを送った
54
-
55
- 3,書き込まれない
56
-
57
- 4,次の処理は走っている
58
-
59
-
60
-
61
- ![開発者ツールの画面です](07198c470cc934c5bd307c45d8cc9c2f.png)
62
-
63
-
64
-
65
-
66
-
67
- #追記
68
-
69
- リクエストの送り方が悪かったのかも知れないので、そちらのコードを追記します
70
-
71
-
72
-
73
-
74
-
75
-
76
16
 
77
17
 
78
18
 
@@ -112,13 +52,55 @@
112
52
 
113
53
  ```
114
54
 
55
+
56
+
115
- #追加で試したこと、考えたこと
57
+ #試したこと、考えたこと
116
58
 
117
59
  ・ブラウザの設定の見直し
118
60
 
119
61
  ・laravelだけの時にブラウザからリクエストを送るとどうなるかやってみたけどcookieには記録されなかった
120
62
 
121
63
  ・angularからのリクエストの出し方が悪いと思ったけどlaravelだけの時にも'test'という名前のセッションIDは記録されなかったのであまり関係ないのかなと。
64
+
65
+
66
+
67
+ ・本当にセッションIDは発行されているのか確かめるためのデバッグは行った。発行はされているっぽい
68
+
69
+
70
+
71
+ ### 質問
72
+
73
+
74
+
75
+ httpリクエストの出し方が悪いのでしょうか?
76
+
77
+ ですが、ブラウザで確認した際のステートは200 OK だったのでエラーもはかずに詰まってしまったので助言をいただきたいです。
78
+
79
+
80
+
81
+
82
+
83
+
84
+
85
+
86
+
87
+ #具体的な実行の流れ
88
+
89
+ 1,ブラウザから情報を持たせてボタン押したらリクエストが送信するようにしていた。
90
+
91
+ 2,実際にリクエストを送った
92
+
93
+ 3,書き込まれない
94
+
95
+ 4,次の処理は走っている
96
+
97
+
98
+
99
+ ![開発者ツールの画面です](07198c470cc934c5bd307c45d8cc9c2f.png)
100
+
101
+
102
+
103
+
122
104
 
123
105
 
124
106
 

5

内容の修正

2020/09/04 02:51

投稿

sagitarou
sagitarou

スコア7

test CHANGED
File without changes
test CHANGED
@@ -42,9 +42,7 @@
42
42
 
43
43
 
44
44
 
45
- #バージョン
46
45
 
47
- laravel:7.22.4
48
46
 
49
47
 
50
48
 

4

バージョンの追記

2020/09/04 01:33

投稿

sagitarou
sagitarou

スコア7

test CHANGED
File without changes
test CHANGED
@@ -121,3 +121,13 @@
121
121
  ・laravelだけの時にブラウザからリクエストを送るとどうなるかやってみたけどcookieには記録されなかった
122
122
 
123
123
  ・angularからのリクエストの出し方が悪いと思ったけどlaravelだけの時にも'test'という名前のセッションIDは記録されなかったのであまり関係ないのかなと。
124
+
125
+
126
+
127
+ ###バージョンとツール
128
+
129
+ Laravel 7.22.4
130
+
131
+ Angular CLI: 10.0.4
132
+
133
+ ブラウザ:chrome

3

別の問題があるかも知れないので追記しました

2020/09/04 00:21

投稿

sagitarou
sagitarou

スコア7

test CHANGED
File without changes
test CHANGED
@@ -48,7 +48,7 @@
48
48
 
49
49
 
50
50
 
51
- #具体的な実行の流れ(追記)
51
+ #具体的な実行の流れ
52
52
 
53
53
  1,ブラウザから情報を持たせてボタン押したらリクエストが送信するようにしていた。
54
54
 
@@ -61,3 +61,63 @@
61
61
 
62
62
 
63
63
  ![開発者ツールの画面です](07198c470cc934c5bd307c45d8cc9c2f.png)
64
+
65
+
66
+
67
+
68
+
69
+ #追記
70
+
71
+ リクエストの送り方が悪かったのかも知れないので、そちらのコードを追記します
72
+
73
+
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+ ```angular
82
+
83
+ loginuser(email: string, password: string): Observable<any> {
84
+
85
+ var array: string[] = [email, password];
86
+
87
+ return this.http.post<any>(this.URL + 'login', array);
88
+
89
+ }
90
+
91
+ ```
92
+
93
+
94
+
95
+ ```laravel
96
+
97
+ Route::post('/login','UserController@login');
98
+
99
+ ```
100
+
101
+
102
+
103
+ ```laravel
104
+
105
+ public function login(Request $request)
106
+
107
+ {
108
+
109
+ $session_id = Session::getId();
110
+
111
+ Cookie::queue('test',$session_id,43800);
112
+
113
+ }
114
+
115
+ ```
116
+
117
+ #追加で試したこと、考えたこと
118
+
119
+ ・ブラウザの設定の見直し
120
+
121
+ ・laravelだけの時にブラウザからリクエストを送るとどうなるかやってみたけどcookieには記録されなかった
122
+
123
+ ・angularからのリクエストの出し方が悪いと思ったけどlaravelだけの時にも'test'という名前のセッションIDは記録されなかったのであまり関係ないのかなと。

2

画像の添付

2020/09/04 00:05

投稿

sagitarou
sagitarou

スコア7

test CHANGED
File without changes
test CHANGED
@@ -57,3 +57,7 @@
57
57
  3,書き込まれない
58
58
 
59
59
  4,次の処理は走っている
60
+
61
+
62
+
63
+ ![開発者ツールの画面です](07198c470cc934c5bd307c45d8cc9c2f.png)

1

実行の状況を追記しました

2020/09/03 08:44

投稿

sagitarou
sagitarou

スコア7

test CHANGED
File without changes
test CHANGED
@@ -45,3 +45,15 @@
45
45
  #バージョン
46
46
 
47
47
  laravel:7.22.4
48
+
49
+
50
+
51
+ #具体的な実行の流れ(追記)
52
+
53
+ 1,ブラウザから情報を持たせてボタン押したらリクエストが送信するようにしていた。
54
+
55
+ 2,実際にリクエストを送った
56
+
57
+ 3,書き込まれない
58
+
59
+ 4,次の処理は走っている