У меня есть приложение Shopify, которое состоит из бэкэнда node.js и внешнего интерфейсаact + redux, размещенного в другом домене, отличном от бэкэнда:
frontend: ui.mydomain.com
backend: service.mydomain.com
Когда я загружаю приложение, я получаюошибка:
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://service.mydomain.com') does not match the recipient window's origin ('https://ui.mydomain.com').
Я не уверен, откуда это исходит, но, кажется, это где-то в коде пользовательского интерфейса.
Все работает, как ожидалось, но из-за ошибки, Я не могу получить одобрение моего приложения.
Я очень растерялся из-за того, как отладить это, потому что ошибка не дает моего файла или номера строки или какой-либо трассировки стека.