Я использую внешний интерфейс angular2 и бэкэнд WebApi. Webapi включен с поддержкой CORS.
var cors = new EnableCorsAttribute("*", "*", "*");
GlobalConfiguration.Configuration.EnableCors(cors);
и он работает, потому что у меня разные сайты (jQuery/Javascript), которые используют этот api. Но с angular2 это не так. Я получаю следующее сообщение:
Ответ на запрос предполетной проверки не проходит проверку контроля доступа: на запрошенном ресурсе отсутствует заголовок "Access-Control-Allow-Origin".
Возможно, что-то связано с "предполетным запросом"?