Когда я смотрю на вашего пользовательского агента, вы работаете над Mac, Apple.
Немного справочной информации, Chrome использует движок рендеринга Safari, потому что Apple не разрешает использовать другие движки, политику Apple.На самом деле Chrome - это просто графический экран, похожий на Chrome, однако скелет по-прежнему Safari.Вот почему, когда возникают проблемы с Safari, движком, вы не можете решить проблему.Установка другого браузера не помогает, когда есть проблема с ядром.Проблема у вас одна из них, грустная, но истинная. Позвольте мне объяснить.
В прошлом были похожие проблемы с (Luondo) встроенным интернет-магазином (object / iframe) в веб-сайт, также включенным кросс-политикой и т. Д., Однако не будет работать (только!) на устройствах Apple.Только пользователям Apple нужно сначала зайти на домен интернет-магазина , прежде чем смогут разместить заказ (точно так же, как вы описали, проблема с cookie).Это какая-то глупая политика, связанная с безопасностью, существует только с использованием Safari (или с необходимым встроенным ядром).
То, что я сделал (однако в вашем случае, мне кажется, это не помогает), это добавление сообщения на страницу при обнаружении устройства Apple.Сообщение содержит ссылку на домен интернет-магазина, который откроется на другой вкладке.После этого пользователи Apple могут разместить заказ.См. Также это сообщение на голландском языке (перевод ниже):

Пользователи Apple, обратите внимание:
Существует проблема безопасности с Safari, сначала вам нужно один раз посетить нашего интернет-магазина, чтобы иметь возможность разместить заказ.
Нажмите на следующеессылку, чтобы открыть веб-сайт нашего провайдера интернет-магазина, и после этого вы можете закрыть его: [ссылка] Активировать функцию заказа на устройстве Apple [/ link]
Извиниться занеудобства.
Не самый лучший перевод, однако, вы понимаете, я думаю.Это (с сегодняшнего дня, 2019) два года назад, и проблема все еще существует, как вы показали нам.
-------------
Решение:
Есть ли решение в любом случае, вероятно, не для пользователей Apple(потому что Apple должна это исправить), пробовали ли вы это на компьютере с Linux / Windows с установленным Chrome?Могу поспорить, что это будет работать, если только не существует каких-либо ограничений сервера безопасности сайта, которые избегают вызовов AJAX, однако, я думаю, что нет никаких проблем.
Другой подход:
1 .Я не знаю ваших навыков, однако вы можете подумать о том, чтобы настроить прокси-сервер, чтобы избежать этих проблем, встраивать (или лучше включать) содержимое сайта в свой вывод (включая файлы cookie).Одно предупреждение, что это может быть незаконно, потому что вы объединили контент другого сайта с чем-то своим:
2 .Спросите у владельца сайта, предоставляют ли они API для своих сервисов.
Личные мысли о вашем методе ajax:
Если вы хотите «объединить» html или извлечь контент (как вы его называете) другого сайта (путемиспользуя javascript), который не является вашим собственным, я сомневаюсь, что вы пытались сделать это законно.Я думаю, что это также причина, по которой вы не хотите упоминать имя / домен «сервиса» (пример, я полагаю, не сервис).Попытайтесь выяснить, что вы хотите сделать, на самом деле законно, если нет, то все это пустая трата времени, если для этого нет API, как я объяснил выше.
Может быть, все это не такзвучит для вас как ответ, однако он даст вам (надеюсь) некоторое понимание реальной проблемы.
Хорошей субботы, надеюсь, это поможет.