use*_*071 3 javascript php apache security
我已经建立了一个带登录系统的网站.在我准备好之后,我用Acunetix扫描了它,但是我得到了以下信息:
会话Cookie没有HttpOnly标志设置会话Cookie没有安全标志设置(我想这只有我有SSL连接)
所以我的问题是,如何为我的所有Session数据设置HttpOnly标志?我只是在登录用户时使用会话.我给他们一个带有userID号的会话,而不是我使用那个userID获取数据.
有没有简单的方法可以设置所有会话HTTPOnly并保护它们,所以没有人可以触摸它们?
您可以更改php.ini中的设置,也可以通过ini_set()调用change session.cookie_secure和session.cookie_httponlyvalues来更改true.
或者,您可以session_set_cookie_params()在开始会话之前使用,以获得您正在寻找的效果.
http://us3.php.net/manual/en/function.session-set-cookie-params.php
| 归档时间: |
|
| 查看次数: |
24689 次 |
| 最近记录: |