PayPal在上下文签出中-拒绝访问

PayPal在上下文签出中-拒绝访问,paypal,Paypal,我们正在我们的电子商务网站上实施PayPal上下文签出。在Chrome和FF中一切正常,但在IE11中弹出窗口挂起,无法重定向回我们的站点。控制台显示PayPall app.js脚本中此代码段的访问被拒绝错误: if (window.miniBrowser && navigator.userAgent.match(/msie|trident/i)) { var bridge = window.opener.frames['PayPalBridge'];

我们正在我们的电子商务网站上实施PayPal上下文签出。在Chrome和FF中一切正常,但在IE11中弹出窗口挂起,无法重定向回我们的站点。控制台显示PayPall app.js脚本中此代码段的访问被拒绝错误:

if (window.miniBrowser && navigator.userAgent.match(/msie|trident/i)) {
        var bridge = window.opener.frames['PayPalBridge'];
        if (bridge && typeof(bridge) !== "undefined" && typeof(bridge.returnToParent) !== "undefined") {
            bridge.returnToParent(msg);
        }
    } else {
        window.opener.postMessage(msg,"*");
    }

我把所有的安全级别都调到了尽可能低的水平,试图将两个站点(我们的和sandbox.paypal.com)都添加到可信区域,但都没用。你知道什么是错误的,或者我们如何解决这个问题吗?

这是我的错。没有正确设置PayPal模块。缺少环境信息,因此PayPal在生成IFrame时假设生产。当我在我的测试站点上使用沙盒时,它导致了被IE阻止的跨域操作