2017-03-19 202 views
0

我正在使用Angular2和我的後端在請求頭中使用Cookie驗證websocket請求。 我已經創建了一個cookie,但它沒有出現在websocket請求的頭部。如何在JavaScript中爲websocket的請求標頭設置cookie?

這裏是我需要的一個例子。

enter image description here

現在我沒有看到餅乾,同時它設置。

enter image description here

我用這個例子來創建angular2服務:https://tutorialedge.net/angular-2-websockets-tutorial

謝謝!

+0

如果您要將webSocket連接與運行代碼的網頁的源相同,那麼您可以在執行webSocket連接之前爲當前源設置一個cookie,並且該cookie將隨初始請求一起發送打開webSocket。 – jfriend00

回答

1

這些請求是給兩個不同的主機,http://localhost:3000teamcall.the-patriots.com,所以第一個cookie不會被髮送到第二個。