Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.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
.net HttpErrorResponse状态返回0,而不是角度中的实际状态_.net_Angular_Typescript_Webapi - Fatal编程技术网

.net HttpErrorResponse状态返回0,而不是角度中的实际状态

.net HttpErrorResponse状态返回0,而不是角度中的实际状态,.net,angular,typescript,webapi,.net,Angular,Typescript,Webapi,HttpErrorResponse status返回0,而不是angular中的实际状态,但它在浏览器网络选项卡上显示正确的状态。您听说过吗 基本上,你试图与服务器对话,得到的响应与你所在的域不同,你的浏览器认为这是一个很大的“不” 如果您只是在开发,您可能需要研究CORS禁用插件(Firefox)或禁用web安全(Chrome) 非常感谢您的快速回复。您禁用CORS及其工作正常是正确的,但每次我们都不能对用户说要在浏览器中禁用CORS,所以我正在为此寻找永久解决方案。@Laxman通常情况下,

HttpErrorResponse status返回0,而不是angular中的实际状态,但它在浏览器网络选项卡上显示正确的状态。

您听说过吗

基本上,你试图与服务器对话,得到的响应与你所在的域不同,你的浏览器认为这是一个很大的“不”


如果您只是在开发,您可能需要研究CORS禁用插件(Firefox)或禁用web安全(Chrome)

非常感谢您的快速回复。您禁用CORS及其工作正常是正确的,但每次我们都不能对用户说要在浏览器中禁用CORS,所以我正在为此寻找永久解决方案。@Laxman通常情况下,服务器和前端往往在同一个域中,否则,您必须在服务器响应中提供cors头,以允许来自整个web的信息。MDN对此有一个很好的链接:基本上,在您的响应中添加“访问控制允许源代码:*”。。。