繁体   English   中英

Php无法读取安全cookie

[英]Php cannot read secure cookies

Php无法读取安全cookie。

代码(JavaScript)的:

document.cookie = <?php echo '"'.$hCName.'="'; ?> + host + "; path=/; secure; HttpOnly";
document.cookie = <?php echo '"'.$uCName.'="'; ?> + username + "; path=/; secure; HttpOnly";
document.cookie = <?php echo '"'.$pCName.'="'; ?> + password + "; path=/; secure; HttpOnly";
document.cookie = <?php echo '"'.$dNCName.'="'; ?> + dbName + "; path=/; secure; HttpOnly";
document.cookie = <?php echo '"'.$dPCName.'="'; ?> + dbPort + "; path=/; secure; HttpOnly";

代码(PHP):

<?php
include_once("../scripts/session_start.php");
$host = $_COOKIE[$_SESSION['hCName']];
$username = $_COOKIE[$_SESSION['uCName']];
$password = $_COOKIE[$_SESSION['pCName']];
$dbName = $_COOKIE[$_SESSION['dNCName']];
$dbPort = $_COOKIE[$_SESSION['dPCName']];
echo "Host: ".$host.", Username: ".$username.", Password: ".$password.", dbName: ".$dbName.", dbPort: ".$dbPort;
?>

编辑:我得到:

注意:未定义的索引:第3行的C:\\ Users \\ joonas \\ Desktop \\ Webon cms \\ root \\ install \\ createTables.php中的hCName

注意:未定义的索引:在第3行的C:\\ Users \\ joonas \\ Desktop \\ Webon cms \\ root \\ install \\ createTables.php中

注意:未定义的索引:第4行的C:\\ Users \\ joonas \\ Desktop \\ Webon cms \\ root \\ install \\ createTables.php中的uCName

注意:未定义的索引:在第4行的C:\\ Users \\ joonas \\ Desktop \\ Webon cms \\ root \\ install \\ createTables.php中

注意:未定义的索引:第5行的C:\\ Users \\ joonas \\ Desktop \\ Webon cms \\ root \\ install \\ createTables.php中的pCName

注意:未定义的索引:在第5行的C:\\ Users \\ joonas \\ Desktop \\ Webon cms \\ root \\ install \\ createTables.php中

注意:未定义的索引:第6行的C:\\ Users \\ joonas \\ Desktop \\ Webon cms \\ root \\ install \\ createTables.php中的dNCName

注意:未定义的索引:在第6行的C:\\ Users \\ joonas \\ Desktop \\ Webon cms \\ root \\ install \\ createTables.php中

注意:未定义的索引:第7行的C:\\ Users \\ joonas \\ Desktop \\ Webon cms \\ root \\ install \\ createTables.php中的dPCName

注意:未定义的索引:在第7行的C:\\ Users \\ joonas \\ Desktop \\ Webon cms \\ root \\ install \\ createTables.php中主机:,用户名:,密码:,dbName:,dbPort:

两点:

  • 正如Scott Arciszewski所指出的,JavaScript只能操纵HTTP Only cookie。
  • 安全cookie仅在当前协议为HTTPS时可用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM