Я могу установить обычный файл cookie, как только установить имя, значение и срок действия. Но я не могу установить его в безопасный файл cookie или httpOnly cookie или оба.Как создать безопасный файл cookie? Я пробовал все, но все еще не работал
Вот мой код:
<?php
setcookie("TestCookie", "CookieValue", 0, null, null, true, true);
if(isset($_COOKIE["TestCookie"])){
echo '$_COOKIE["TestCookie"] = '.$_COOKIE['TestCookie'];
session_id($_COOKIE["TestCookie"]);
}
else
echo "Sorry! Cookie TestCookie was not set.";
?>
Я искал в поисковой системе. Попробуйте все. Например, изменение настроек в php.ini и т. Д.
Он не обнаружил ошибки, но все равно не работает. Пожалуйста, ответьте на мой вопрос.
Как вы проверяете, безопасно ли этот файл cookie или нет? –
Действительно я не знаю. Я просто установил его как безопасный файл cookie, чтобы защитить значение cookie от хакера. Я имею в виду, что я защищаю файл cookie от того, кто крадет HTTP-заголовок между сервером и клиентом. –
Чтобы защитить что-либо между сервером и клиентом, вы все равно должны использовать ssl (https), не так ли? –