为了账号安全,请及时绑定邮箱和手机立即绑定

启用 CORS 无法在全球范围内工作

启用 CORS 无法在全球范围内工作

C#
蝴蝶刀刀 2021-12-05 16:22:29
在我的Web API项目中,我通过添加以下行来全局启用 CORSWebApiConfigconfig.EnableCors();但是当我从其他应用程序域请求服务时它仍然给我错误。但是,如果我[EnableCors("*", "*", "*")]在控制器级别上应用它就可以正常工作。为什么它不适用于应用程序级别?
查看完整描述

1 回答

?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

如果要定义全局规则,可以将其传递给EnableCors

EnableCorsAttribute cors = new EnableCorsAttribute("*", "*", "*");
config.EnableCors(cors);

通过调用EnableCors,您只需启用框架,仅此而已。


查看完整回答
反对 回复 2021-12-05
  • 1 回答
  • 0 关注
  • 143 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信