When developing web applications, it’s not uncommon to set cookies from a locally hosted service.
The HTTP spec allows for cookies to be set in a 30X redirect, which is useful when an OAuth provider directs a user back to your service and onboarding, etc. means another redirect is required.
Safari refuses to set cookies found in a redirect on a local address, which means I can’t sign into my local application during development.
Any cookies in a redirect response should be stored by the browser and transferred as per the cookie’s attributes.
Firefox does set these cookies, so I can develop/test things there.
Version 0.99.130.2-beta (WebKit 621.1.2.111.4)
Sequoia (15)