PHP cookie被加密

时间:2014-05-18 20:45:25

标签: php cookies encryption

服务器正在运行PHP 5.3

我的PHP页面是这样的:

<? php setcookie("test", "123"); ?>
<html>
<body>
<script>
    document.write(document.cookie);
</script>
</body>
</html>

输出是这样的:

test=k7NGMNbNAOmUruMOeXDr0mlbmeGCw1Q1T9SwdDpaYw8.

发生了什么事?以及如何关闭加密?

$ _SERVER也包含:

[HTTP_COOKIE] => test=123
[RAW_HTTP_COOKIE] => test=k7NGMNbNAOmUruMOeXDr0mlbmeGCw1Q1T9SwdDpaYw8.

测试页:http://app.npham.dk/test/

1 个答案:

答案 0 :(得分:0)

我想你正在使用suhosin php扩展,你可以通过php.ini禁用它:

suhosin.cookie.encrypt = Off
suhosin.cookie.cryptua = Off
suhosin.cookie.cryptraddr = 0

可以找到更多设置here