Setting cross-domain cookies in Safari
From the Safari Developer FAQ
:
Safari ships with a conservative cookie policy which limits cookie writes to only the pages chosen ("navigated to") by the user. This default conservative policy may confuse frame based sites that attempt to write cookies and fail.
I have found no way to get around this.
If it's worth anything, Chrome doesn't set the cookies either if you use the <script
> appending method, but if you have a hidden <img
> with the same source, Chrome works in addition to the rest of the browsers (except, again, Safari)
Cross domain cookie using CORS in Safari
This sounds like a Safari bug. I just verified that cross-domain cookies aren't being set in Safari. Cross-domain cookies are working in Chrome, so this may be fixed in WebKit and the latest hasn't made it to Safari yet. I haven't seen a Safari or WebKit bug report about this.
Related Topics
Mobile Safari Sometimes Does Not Trigger the Click Event
Redirect to Url After Form Submit in React
Javascript to Download a File from Amazon S3 Bucket
Show Only a Limited Number of Rows in a Table
How to Import Modules from All Files in a Directory, Using a Wildcard
How to Refresh Select Option List After Ajax Response
Size of Json Object (In Kbs/Mbs)
How to Set Page Size and Set Margin in Print in Internet Explorer With JavaScript and CSS
How to Prevent Invalid Characters from Being Typed into Input Fields
How to Create a Remember Me Function in Login Without Using Form in JavaScript or Jquery
How to Use Owl Carousel Vertically
Text Box to Appear When a Radio Button Is Selected
Javascript Innerhtml Not Updating Element
React Js - How to Get Click Event Values from Child Component to Parent Component
How to Wait Until All JavaScript Files Are Loaded Before Executing JavaScript Code