2017-06-12 18 views
-1

私は2つのアカウントを持っています。管理されたアプリ私のプライマリアカウント(アカウント1)ではアプリを実行できますが、アプリをインストールした他のすべてのアカウントでこのエラーが発生しています:Failed to execute ‘postMessage’ on ‘DOMWindow’: The target origin provided (‘https://na34.salesforce.com’) does not match the recipient window’s origin (‘https://esisf.na34.visual.force.com’).SalesForce: 'DOMWindow'で 'postMessage'を実行できませんでした:提供されたターゲットの起点が受信者のウィンドウの起点と一致しません

私はこれらのURLはどちらも違いますが、それらを同じようにするか、この問題を解決する方法を知っている。

ご意見がありましたら、この問題を解決する方法を教えてください。

ありがとうございます。

答えて

0

これはCORSの問題のようです。 MyDomain機能も使用しているので、na34サーバーサブドメインの前に "esisf"サブドメインがあります。 Use CORS

+0

それはあなたがLockerServiceは両方ORGSでオンになっているかどうかを確認することができ –

+0

を動作しませんでした あなたのCORS設定で両方のURLをホワイトリスト試してみてください? –

+0

照明アプリではありません。ビジュアルページ、apexアプリです。私はバージョン38.0を使用しています。だから、私はロッカーサービスが実行されていないと思う。 –

関連する問題