【问题标题】:How to set cookies HTTPOnly and secure attributes?如何设置cookies HTTPOnly 和安全属性?
【发布时间】:2016-10-23 07:47:42
【问题描述】:

如何查看cookiesHTTPOnlysecure属性?

我对不包含 HTTPOnlysecure 属性的 cookie 有疑问。

所以我用这段代码来解决它。

<?php
$name_cookie = '1';
$value_cookie = '2';
$expirationTime_cookie = 0;    // Session cookie.
$path_cookie = '/';
$domain_cookie = 'example.com';
$isSecure_cookie = true;
$isHttpOnly_cookie = true;
setcookie($name_cookie, $value_cookie, $expirationTime_cookie, $path_cookie, $domain_cookie, $isSecure_cookie, $isHttpOnly_cookie);
?>

我想知道,如果我使用上面的代码,cookie不包含HTTPOnlysecure属性的问题会解决吗?

【问题讨论】:

标签: php cookies


【解决方案1】:

在网络服务器配置中:

php_flag session.cookie_httponly on
php_flag session.cookie_secure on

或在您的 PHP 代码中,使用上述 cookie:

ini_set( 'session.cookie_httponly', 1 );
ini_set( 'session.cookie_secure', 1 );

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-14
    • 2022-01-07
    • 1970-01-01
    • 2011-10-12
    • 1970-01-01
    • 2012-10-13
    • 2021-04-30
    相关资源
    最近更新 更多