我编写了一个Asp.Net核心api,到目前为止它一直运行得很好,但是当我试图发送一个post请求时,它给了我Access to XMLHttpRequest at 'https://localhost我在后端(startup.cs)上启用了CORS,如下所示: { });
和app.UseCors(MyAllowSpecificOrigins);
我们有一个Web应用程序,它使用ajax对后端的调用,运行在不同的域上(需要-> CORS )。这是Web应用程序根据被拒绝的后端请求(带有503)正确可视化“维护模式”的一个问题,因为浏览器首先发送选项请求(预飞),并已获得503。这最终导致浏览器没有将此状态代码反映到JavaScript中执行的ajax调用(我们总是将状态代码0作为响应