V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
bmcjxhgwy
V2EX  ›  问与答

请教个 cookie 和 session 的问题

  •  
  •   bmcjxhgwy · Oct 2, 2017 · 2361 views
    This topic created in 3129 days ago, the information mentioned may be changed or developed.
    为什么 session 是存储在服务器上所以比 cookie 安全,不能通过获取存储在客户端的 session_id 然后像服务器发起请求吗?
    4 replies    2017-10-03 17:30:35 +08:00
    holinhot
        1
    holinhot  
       Oct 2, 2017 via iPhone
    能啊
    holinhot
        2
    holinhot  
       Oct 2, 2017 via iPhone
    可能会话绑定了 IP 地址
    sky101001
        3
    sky101001  
       Oct 2, 2017 via iPad
    可以啊,但是一般 session 存在服务器上,所以比起存在浏览器上的 cookie,用户更难修改。如果有方法弄到别人的 session_id,服务端不验 ip 的话确实就伪造成功了嘛~
    session 的作用就是防修改伪造,只要能达到这个目的就行了。当然你也可以用 cookie 实现。flask 的 session 就是加了密的 cookie
    NicholasYX
        4
    NicholasYX  
       Oct 3, 2017
    可以
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3203 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 14:16 · PVG 22:16 · LAX 07:16 · JFK 10:16
    ♥ Do have faith in what you're doing.