Javascript 跨源资源共享(CORS)错误-是否可以在客户端阻止此错误?
我有一个web应用程序,它使用$.getJSON AJAX调用执行多个CORS操作。通常,在大多数客户端浏览器上,这可以正常工作,因为我的应用程序所在的服务器启用了CORS。然而,我今天注意到,当我在一个安全性相当严格的公司环境中尝试在客户端(使用IE 11)上运行我的应用程序时,我的CORS尝试失败,出现以下错误: 如果无法读取图像,则会出现一些错误Javascript 跨源资源共享(CORS)错误-是否可以在客户端阻止此错误?,javascript,ajax,Javascript,Ajax,我有一个web应用程序,它使用$.getJSON AJAX调用执行多个CORS操作。通常,在大多数客户端浏览器上,这可以正常工作,因为我的应用程序所在的服务器启用了CORS。然而,我今天注意到,当我在一个安全性相当严格的公司环境中尝试在客户端(使用IE 11)上运行我的应用程序时,我的CORS尝试失败,出现以下错误: 如果无法读取图像,则会出现一些错误 One is SEC7118 (CORS operation One is SEC7127 (Redirect was blocked) an
One is SEC7118 (CORS operation
One is SEC7127 (Redirect was blocked) and
Script7002 (XMLHTTPRequest: Network error 0x2ef1.
那么,客户端网络是否可能阻止CORS操作?是的。公司网络可以阻止它想要的一切,并且可能是一个限制过度的防火墙从HTTP请求/响应中剥离CORS头(也称为“它不知道的一切”)。相关: