#javascript #reactjs #typescript #cookies
Вопрос:
Я пытаюсь установить простой файл cookie, но имя файла cookie никогда не задается.
Я устанавливаю печенье так:
document.cookie = `${process.env.REACT_APP_TERMS_CONDITIONS_ACCEPTANCE_NAME}=true;path=/`;
Имя файла cookie не задано, задается только содержимое с именем значением. Переменная среды определена правильно, так как она отображается в разделе «содержимое».
Почему не ${process.env.REACT_APP_TERMS_CONDITIONS_ACCEPTANCE_NAME}
определяется как имя, а «истина» как содержание? Я делаю точно то же самое для других файлов cookie, и это работает.
Ответ №1:
Я нашел проблему. При создании переменной среды был определен дополнительный символ»=». Поэтому при создании файла cookie у меня =name=value
вместо «имя=значение» было «имя = значение», что привело к созданию файла cookie без имени.