.net HttpErrorResponse状态返回0,而不是角度中的实际状态
HttpErrorResponse status返回0,而不是angular中的实际状态,但它在浏览器网络选项卡上显示正确的状态。您听说过吗 基本上,你试图与服务器对话,得到的响应与你所在的域不同,你的浏览器认为这是一个很大的“不”.net HttpErrorResponse状态返回0,而不是角度中的实际状态,.net,angular,typescript,webapi,.net,Angular,Typescript,Webapi,HttpErrorResponse status返回0,而不是angular中的实际状态,但它在浏览器网络选项卡上显示正确的状态。您听说过吗 基本上,你试图与服务器对话,得到的响应与你所在的域不同,你的浏览器认为这是一个很大的“不” 如果您只是在开发,您可能需要研究CORS禁用插件(Firefox)或禁用web安全(Chrome) 非常感谢您的快速回复。您禁用CORS及其工作正常是正确的,但每次我们都不能对用户说要在浏览器中禁用CORS,所以我正在为此寻找永久解决方案。@Laxman通常情况下,
如果您只是在开发,您可能需要研究CORS禁用插件(Firefox)或禁用web安全(Chrome) 非常感谢您的快速回复。您禁用CORS及其工作正常是正确的,但每次我们都不能对用户说要在浏览器中禁用CORS,所以我正在为此寻找永久解决方案。@Laxman通常情况下,服务器和前端往往在同一个域中,否则,您必须在服务器响应中提供cors头,以允许来自整个web的信息。MDN对此有一个很好的链接:基本上,在您的响应中添加“访问控制允许源代码:*”。。。