Как сделать аутентификацию CORS в WebAPI 2?
Сценарий прост, мне нужно войти в систему с другого сервера (отличного от сервера API), чтобы получить токен доступа.
Я установилMicrosoft.Owin.Cors
пакет на сервере API. ВStartup.Auth.cs
файл подpublic void ConfigureAuth(IAppBuilder app)
Я добавил в
app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll);
ВWebApiConfig.cs
, подpublic static void Register(HttpConfiguration config)
Я добавил в эти строки:
// Cors
var cors = new EnableCorsAttribute("*", "*", "GET, POST, OPTIONS");
config.EnableCors(cors);
Что еще я должен изменить?