-
Notifications
You must be signed in to change notification settings - Fork 334
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CHIPS: Need Partitioned flag for CookieOptions #531
Comments
This project is not in active development. We make only critical security and compatibility fixes here. All feature development has moved to ASP.NET Core which already has an issue for this - dotnet/aspnetcore#53224 |
I’d argue that this qualifies as a critical compatibility issue. |
For anybody else who finds this issue later... It's not as simple as a middleware that intercepts outgoing headers and adds Regular cookie expiry from OWIN (e.g. Let's say the original cookie was created like this: The call to This apparently works fine for clearing non-partitioned cookies, but not for partitioned ones. For those we have to do more like: But of course we have no way of knowing from the server side which variant the browser has in storage, so we have to send both kinds of Also, I agree with @jeffshirley -- when a browser with the majority of the web traffic switches their standard, it's a critical compatibility issue. |
Microsoft.Owin.CookieOptions
lacks thePartitioned
flag needed to support CHIPS:https://developers.google.com/privacy-sandbox/blog/cookie-countdown-2023oct
The text was updated successfully, but these errors were encountered: