在我的Web API项目中,我通过添加以下行来全局启用 CORSWebApiConfigconfig.EnableCors();但是当我从其他应用程序域请求服务时它仍然给我错误。但是,如果我[EnableCors("*", "*", "*")]在控制器级别上应用它就可以正常工作。为什么它不适用于应用程序级别?
1 回答
慕盖茨4494581
TA贡献1850条经验 获得超11个赞
如果要定义全局规则,可以将其传递给EnableCors
:
EnableCorsAttribute cors = new EnableCorsAttribute("*", "*", "*"); config.EnableCors(cors);
通过调用EnableCors
,您只需启用框架,仅此而已。
- 1 回答
- 0 关注
- 143 浏览
添加回答
举报
0/150
提交
取消