IE 10阻止了AngularJS&要加载的Jquery内容

时间:2017-06-20 12:25:54

标签: javascript jquery angularjs security internet-explorer

我已将新的AuthInterceptor添加到应用程序中,并被IE-10阻止。

代码加载到iframe中,当父URL域与UI和域URL不同时,它无法正常工作

例如,父浏览器网址:http://test1.com iframe正在加载内容网址:https://test2.com

它在Chrome,Firefox中运行良好。

如果IE 隐私设置设置为低或接受所有Cookie(将隐私设置设置为hashCode()

,它在IE 10中也能正常运行

是由于域名问题还是HTTP或https通信问题? 如何解决?

// class myClass
    override fun toString() = MiscUtils.reflectionToString(this)

// class MiscUTils
fun reflectionToString(obj: Any): String {
    val s = LinkedList<String>()
    var clazz: Class<in Any>? = obj.javaClass
    while (clazz != null) {
        for (prop in clazz.declaredFields.filterNot { Modifier.isStatic(it.modifiers) }) {
            prop.isAccessible = true
            s += "${prop.name}=" + prop.get(obj)?.toString()?.trim()
        }
        clazz = clazz.superclass
    }
    return "${obj.javaClass.simpleName}=[${s.joinToString(", ")}]"
}

在隐私设置为“中”的IE 10中,甚至无法加载此文件。 为什么它被IE阻止是什么原因?

0 个答案:

没有答案