2015-07-15 39 views
5

Tworzę żądanie aktualizacji strony w javascript i muszę dodać plik cookie do dodania tokenu uwierzytelniania, czy jest to możliwe w przypadku ograniczeń między domenami? Moja implementacja jest dość prosta:Klient websocket JavaScript dodający plik cookie do nagłówka

document.cookie="token="+authToken+";domain=www.test.com;path=/"; 
websocket = new WebSocket(endpoint); 

Odpowiedz

0

Powinieneś zmienić sposób ustawiania wartości plików cookie. Nie ma możliwości dodania wartości domeny i ścieżki cookie, są one dodawane automatycznie. Powinieneś dodać tylko nameOfProperty i valueOfProperty. Zobacz prosty przykład poniżej:

document.cookie = "FirstProperty=FirstPropertyValue"; 
document.cookie = "SecondProperty=SecondPropertyValue"; 

const ws = new WebSocket('ws://localhost:2427/health');