AspNet.Cors和AspNet.WebApi.Cors有什么区别?

 放肆情人800 发布于 2022-12-07 14:55

在我的应用程序中,我安装了以下两个nuget包:

Microsoft.AspNet.Cors - 5.2.2

Microsoft.AspNet.WebApi.Cors - 5.2.2

我的应用程序是一个连接到AngularJS前端的WebAPI后端.后端和前端位于不同的Web服务器上.该应用程序使用承载身份验证,并通过调用/ token建立登录.我正在使用ASP.Net Identity 2.1

我已按照以下说明设法让CORS工作:

http://www.codeproject.com/Articles/742532/Using-Web-API-Individual-User-Account-plus-CORS-En

但是我想了解更多关于两个Cors包之间差异的信息.它们都是我的项目类型所必需的,何时使用AspNet.Cors,何时使用WebApi.Cors?

1 个回答
  • 1- Microsoft.AspNet.WebApi.Cors:使用它仅为Web API启用CORS请求.

    2- Microsoft.AspNet.Cors:我想你可以在为MVC控制器启用CORS时使用它.

    3- Microsoft.Owin.Cors:使用它为来自您站点的所有跨源请求启用CORS,因此,如果您使用Web API和SignalR,并且您想为两者启用CORS,请使用"Microsoft.Owin.Cors"图书馆.

    希望有所帮助.

    2022-12-11 02:57 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有