Сценарий прост, мне нужно войти с другого сервера (отличного от сервера 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);
Что еще я должен изменить?