2016-06-29 39 views
8

Sto avendo un'API Web .NET. Vorrei farlo come piattaforma CORS. Quindi, mi sono riferito a http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-apiCome includere System.Web.Http.Cors dll di riferimento in. Web API Web

Nel link precedente hanno spiegato molto bene come rendere le API Web CORS. Nel collegamento vengono utilizzati ICorsPolicyProvider.

ho cercato la rete per ICorsPolicyProvider, ho ricevuto un link https://msdn.microsoft.com/en-us/library/system.web.http.cors(v=vs.118).aspx, nel link hanno accennato System.Web.Http.Cors Namespace

ho cercato lo stesso in Reference Manager

enter image description here

Qui non posso in grado di trovare il System.Web.Http.Cors Namespace. Gentilmente, aiutami a includere il referece System.Web.Http.Cors Namespace. Penso che questo sia uno spazio dei nomi di Microsoft, quindi non ho cercato in NuGet. Gentilmente aiutami solo in Microsoft.

risposta

28

Usa Nuget, Microsoft lo usa anche per molte cose grandiose.

andare su: Strumenti> Gestione Pacchetto Libreria> Package Manager Console, e digitare:

Install-Package Microsoft.AspNet.WebApi.Cors 

riferimento al pacchetto Nuget here. non è più

Here s' un'altra domanda su questo argomento

1

Risposta da @Marcus è ormai superata, System.Web.Http.Cors è dotato Microsoft.AspNet.WebApi.Cors seguire questo collegamento per installare System.Web.Http.CorsMicrosoft.AspNet.Cors

+0

Ho appena installato 'Microsoft.AspNet.WebApi .Cors' e 'System.Web.Http.Cors' è venuto con esso. – TheMiddleMan