如何在.Net Web API中包含System.Web.Http.Cors引用dll

21 .net asp.net cors asp.net-web-api visual-studio-2013

我有一个.NET Web API.我希望将其作为CORS平台.所以,我提到了 http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api

在上面的链接中,他们非常好地解释了如何制作Web API CORS.在他们正在使用的链接中ICorsPolicyProvider.

我在网上搜索ICorsPolicyProvider,我在他们提到的链接中有一个链接https://msdn.microsoft.com/en-us/library/system.web.http.cors(v=vs.118).aspxSystem.Web.Http.Cors Namespace

我在Reference Manager中搜索了同样的内容

在此输入图像描述

在这里,我无法找到System.Web.Http.Cors Namespace.请帮助我如何包括引用System.Web.Http.Cors Namespace.我认为这是微软的命名空间,所以,我没有在NuGet中搜索.请只在微软帮助我.

Mar*_*und 54

使用Nuget,Microsoft也将它用于许多伟大的事情.

转至:工具>库包管理器>包管理器控制台,然后键入:

Install-Package Microsoft.AspNet.WebApi.Cors
Run Code Online (Sandbox Code Playgroud)

这里参考Nuget包.

是关于这个主题的另一个问题


Co.*_*den 5

来自@Marcus 的回答现已过时,System.Web.Http.Cors不再随附Microsoft.AspNet.WebApi.Cors按照此链接安装System.Web.Http.Cors Microsoft.AspNet.Cors

  • 我刚刚安装了`Microsoft.AspNet.WebApi.Cors` 和`System.Web.Http.Cors` 随附。 (7认同)