【发布时间】:2019-12-09 05:06:15
【问题描述】:
我在 .net 中有一个带有 MVC 的 API 项目和另一个在 Angular 7 中的项目。当我尝试调用一个方法时,发生了 CORS 问题。错误消息如下所示。任何人都可以帮助解决这个问题吗?提前致谢
访问 XMLHttpRequest 在 'http://localhost:55134/UserDetails/GetUserDetails' 来自原点 “http://localhost:4200”已被 CORS 策略阻止:响应 预检请求未通过访问控制检查:否 'Access-Control-Allow-Origin' 标头出现在请求的 资源。
我已经安装了包Microsoft.AspNet.WebApi.Cors并添加了
EnableCorsAttribute cors = new EnableCorsAttribute("*","*","*");
config.EnableCors(cors);
在WebApiConfig.cs 文件中。
【问题讨论】:
-
如果没有minimal reproducible example,我认为这是无法回答的。
标签: c# .net asp.net-mvc angular cors