Как a.com и b.com имеют одинаковое происхождение? Это разные домены. Вы не можете делиться файлами cookie таким образом. Например:
Невозможно поделиться файлами cookie, даже если fritters.com находится в iframe внутри example.com.
- fred.example.com
- www.example.com
может совместно использовать файлы cookie домена, поскольку они оба являются одним доменом (example.com), но имеют разные поддомены, поэтому вы можете назначить файл cookie для * .example.com.