我有http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-ear-plugin/2.6/maven-ear-plugin-2.6.pom
,显示调用Web服务的结果。
Web服务是用.NET编写的,我在配置中使用这一行启用CORS,第二行作为控制器方法装饰:
iframe
当iframe加载时,似乎它具有允许CORS的正确响应头。以下是我在检查来自Web服务的请求和响应时在Chrome的开发工具中看到的内容:
我希望通过这些标头,我应该能够从父页面读取 config.EnableCors(new EnableCorsAttribute("*", "*", "*"));
[EnableCors("*", "*","*")]
的HTML。但是,这是我在iframe
加载后在控制台中尝试此操作时得到的结果:
iframe
jquery-1.11.1.min.js:2未捕获的DOMException:无法从'HTMLIFrameElement'读取'contentDocument'属性:在此处阻止了一个包含源“http:// 父页面的域”的框架 .net“访问跨域框架。
还缺少什么?如何阅读$("#cg-upload-file-iframe").contents();
的HTML?