Shopify встроенное приложение реагирования, отличное от домена сервера, имеет ошибку postMessage - PullRequest
0 голосов
/ 06 марта 2019

У меня есть приложение 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').

Я не уверен, откуда это исходит, но, кажется, это где-то в коде пользовательского интерфейса.

Все работает, как ожидалось, но из-за ошибки, Я не могу получить одобрение моего приложения.

Я очень растерялся из-за того, как отладить это, потому что ошибка не дает моего файла или номера строки или какой-либо трассировки стека.

...