Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
浏览器控制台中的Cookie与从Laravel获取的Cookie不同_Laravel - Fatal编程技术网

浏览器控制台中的Cookie与从Laravel获取的Cookie不同

浏览器控制台中的Cookie与从Laravel获取的Cookie不同,laravel,Laravel,我从控制台和Laravel端得到两个不同的值 这就是我从拉威尔那边得到的 public function getCookies() { $cookies = \Cookie::get(); dd($cookies); } 编辑1: 当调用get函数时,cookies似乎会自动解密。 有没有办法不解密就能得到cookies的原始值 编辑2 通过在EncryptCookies中间件的except数组中包含cookies名称来解决此问题。如果您对本讨论的更多内容感兴趣,可以

我从控制台和Laravel端得到两个不同的值

这就是我从拉威尔那边得到的

public function getCookies() {

    $cookies = \Cookie::get();

    dd($cookies);


}

编辑1:

当调用get函数时,cookies似乎会自动解密。 有没有办法不解密就能得到cookies的原始值

编辑2

通过在EncryptCookies中间件的except数组中包含cookies名称来解决此问题。如果您对本讨论的更多内容感兴趣,可以参考


  • Laravel将自动加密和解密所有cookie

    由Laravel framework创建的所有cookie都使用身份验证码进行加密和签名,这意味着如果客户端对其进行了更改,则这些cookie将被视为无效。
    资料来源:


    您可以将cookie添加到自动加密中,从而将其排除在自动加密之外。

    Laravel将自动加密和解密所有cookie

    由Laravel framework创建的所有cookie都使用身份验证码进行加密和签名,这意味着如果客户端对其进行了更改,则这些cookie将被视为无效。
    资料来源:


    通过将cookie添加到中,可以将其从自动加密中排除。

    我已经在except数组中包含了cookie名称。但不幸的是,它仍然给我null.FYI,cookies是由Javascript设置的,而不是由Laravel设置的。我只需要读一读关于拉威尔·西多普的书。我做了些蠢事。我在Lightlight文件夹中添加了except,而不是本地中间件。其中包含空的except数组I已在except数组中包含cookies名称。但不幸的是,它仍然给我null.FYI,cookies是由Javascript设置的,而不是由Laravel设置的。我只需要读一读关于拉威尔·西多普的书。我做了些蠢事。我在Lightlight文件夹中添加了except,而不是本地中间件。除了数组之外,其他都是空的