• same origin 与 same site


    • Ajax 请求会受到浏览器同源策略的制约
    • Cookie 的 SameSite 属性表示该 Cookie 是否能被跨站发送

    same origin 同源:

    源(origin)= 协议(scheme)+ 主机名(hostname)+ 端口号(port)

    same site 同站:

    站(site)= eTLD+1  子域名不影响

    https://www.example.com.cn

    • eTLDcom.cn
    • eTLD+1example.com.cn

    eTLD 由 Mozilla 维护在 Public Suffix List (https://publicsuffix.org/list/public_suffix_list.dat)中,

    而site 定义是 eTLD+1

     

     

    资料:https://web.dev/i18n/en/same-site-same-origin/

    =============================================

     

    cookie的samesite属性:

    防止CSRF攻击

     

    strict: 只有在same-site情况下,才能share cookie

    lax:在same-site和cross-site使用get的情况下(navigating to the origin site i.e. when following a link)

    none: 任意其他页面都可以

  • 相关阅读:
    python学习之路01
    面向对象(2)__继承多态1
    面向对象(1)____私有公有 访问限制
    property
    yield理解
    列表推导式
    Django序列化1_基本的序列化和反序列化
    一些滑动操作
    装饰器
    django模板
  • 原文地址:https://www.cnblogs.com/eret9616/p/16268625.html
Copyright © 2020-2023  润新知