gpt4 book ai didi

asp.net - 发送带有显式 Samesite=none 的表单例份验证 Cookie

转载 作者:行者123 更新时间:2023-12-02 03:01:30 24 4
gpt4 key购买 nike

我已经能够对 session cookie 进行此转换,但不能对登录 cookie 进行此转换 enter image description here

我有以下 web.config

    <authentication mode="Forms">
<forms name="MyCookie" loginUrl="~/Login/login.aspx" timeout="30" slidingExpiration="true" cookieless="UseCookies" cookieSameSite="None" protection="All" requireSSL="true" defaultUrl="~/Login/DefaultRedirect.aspx" enableCrossAppRedirects="false" path="/" />
</authentication>

如果我将 cookieSameSite="None" 更改为 cookieSameSite="Lax" 或 strict。我可以看到发生了更改,但它似乎仍然具有在设置为 None 时不发出 Samesite 值的旧行为

我正在使用 .net Framework 4.7.2 并安装了服务器更新,该更新允许我使用 SameSite=none 进行 session

最佳答案

原来我失踪了sameSite="None" <httpCookies

所以现在我有:<httpCookies httpOnlyCookies="true" requireSSL="true" sameSite="None" />

<authentication mode="Forms">
<forms name="MyCookie" loginUrl="~/Login/login.aspx" timeout="30" slidingExpiration="true" cookieless="UseCookies" cookieSameSite="None" protection="All" requireSSL="true" defaultUrl="~/Login/DefaultRedirect.aspx" enableCrossAppRedirects="false" path="/" />
</authentication>

关于asp.net - 发送带有显式 Samesite=none 的表单例份验证 Cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59865973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com