Я знаю, что это известная ошибка, но я не могу исправить ее после попытки различных решений.
Я отправляю запрос через приложение Angular 2. Вот код для запроса клиента:
async registerAdmin(admin: SystemAdminRegistrationViewModel) {
let response = await this.http.post(this.Account_API_URL + 'accounts/createaccount', admin).toPromise();
return response;
}
Я использую asp.net core 2 web api project для API. В моем классе Startup.cs у меня есть это:
services.AddCors(o => o.AddPolicy("MyPolicy", build =>
{
build.AllowAnyOrigin()
.AllowAnyMethod()
.AllowAnyHeader();
}));
app.UseCors("MyPolicy");
EDIT
Я забыл упомянуть, что запрос работает нормально, когда я запускаю API локально, однако появляется ошибка для запроса к удаленному серверу, который размещен на Azure.