Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何修复IE11 | Angular 8应用程序中缺少的请求标头内容类型_Javascript_Http_Cors_Internet Explorer 11 - Fatal编程技术网

Javascript 如何修复IE11 | Angular 8应用程序中缺少的请求标头内容类型

Javascript 如何修复IE11 | Angular 8应用程序中缺少的请求标头内容类型,javascript,http,cors,internet-explorer-11,Javascript,Http,Cors,Internet Explorer 11,我正在尝试更新Angular库,使其符合IE11标准。 我面临的主要问题是,应用程序向后端发出的所有请求都会在IE11中失败。对于chrome/firefox,此问题不存在 以下是我在IE开发工具中看到的内容: SEC7123:访问控制允许标头列表中不存在请求标头内容类型。 SCRIPT7002:XMLHttpRequest:网络错误0x80070005,访问被拒绝。 [对象][对象] >消息:https的Http失败响应://:0未知错误 这是一个与服务器配置相关的问题,还是我可以从前端更改某

我正在尝试更新Angular库,使其符合IE11标准。 我面临的主要问题是,应用程序向后端发出的所有请求都会在IE11中失败。对于chrome/firefox,此问题不存在

以下是我在IE开发工具中看到的内容:

SEC7123:访问控制允许标头列表中不存在请求标头内容类型。 SCRIPT7002:XMLHttpRequest:网络错误0x80070005,访问被拒绝。 [对象][对象] >消息:https的Http失败响应://:0未知错误

这是一个与服务器配置相关的问题,还是我可以从前端更改某些内容

请让我知道,如果有什么我可以补充,以帮助找到问题

附言:


另外,我应该注意后端和前端不在同一个域上。这是无法更改的

通过服务器端更改进行修复。 显然IE不喜欢这句台词:

访问控制允许标头:'*'

必须逐个明确标题。

这是一个服务器问题-服务器向chrome/firefox发送标题时,此问题不存在。-出于某种原因,IE11发送了一个内容类型的头,但chrome/firefox没有,所以可能是前端代码在为IE做一些奇怪的代码垃圾