Jak wykonać uwierzytelnianie CORS w WebAPI 2?

Scenariusz jest prosty, muszę się zalogować z innego serwera (innego niż serwer API), aby pobrać token dostępu.

zainstalowałemMicrosoft.Owin.Cors pakiet na serwerze API. WStartup.Auth.cs plik, podpublic void ConfigureAuth(IAppBuilder app), Dodałam

app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll);

WWebApiConfig.cs, podpublic static void Register(HttpConfiguration config)Dodałem w tych liniach:

// Cors
var cors = new EnableCorsAttribute("*", "*", "GET, POST, OPTIONS");
config.EnableCors(cors);

Co jeszcze powinienem zmienić?

questionAnswers(11)

yourAnswerToTheQuestion