Ссылка на system.web.cors
Я пытаюсь реализовать поддержку cors в моем веб-API.
Я прочитал пару сообщений в блогах по этой теме, но я не могу найти System.Web.Cors.dll или System.Web.Http.Cors.dll
Есть ли что-то, что мне нужно установить?
Ответы
Ответ 1
Создайте проект MVC .NET 4.5, установите пакет nuget "Microsoft ASP.NET Web API [версия] Поддержка Cross-Origin" (найдите "cors", и он будет на 1-м или 2-м место в списке). Что это.
P.S. Если вы столкнулись с ошибками, попробуйте также установить пакет "Microsoft ASP.NET Web API [версия]" (найдите "WebApi" ).
Ответ 2
Теперь сборка System.Web.Cors теперь доступна в NuGet в пакете Microsoft.AspNet.Cors. В настоящее время это предварительный пакет, поэтому, если вы используете диспетчер пакетов Visual Studio, вам необходимо включить предварительные пакеты.
Ответ 3
Единственный способ использовать System.Web.Cors локально - использовать ночные сборки в соответствии с этим обсуждением. http://aspnetwebstack.codeplex.com/discussions/436442
Ответ 4
Согласно этот поток, вы можете получить его, используя ночные сборки ASP.NET, используя nuget (см. инструкции здесь). Но похоже, что он совместим только с v5 System.Web.Http, поэтому вам также может понадобиться получить это. Это, конечно, не RTM, поэтому вам должно быть комфортно с этим.