navigation
Angular

No 'access-control-allow-origin' header is present on the requested resource Angular CORS policy Error

| | MVC

 I got this following error while running angular project “Access to
XMLHttpRequest at 'https://localhost' from origin
'http://localhost:4200' has been blocked by CORS policy”. Here, I using .NET .Core as backend and whenever I requesting from the angular client I got CORS error.






Solution:



Just enable CORS in
.net core api in Startup.cs.






Add this code in configureServices:

services.AddCors(options =>

{

options.AddPolicy(

name: "AllowOrigin",

builder => {

builder.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader();

});

});

 And also add this code in configure:







app.UseCors("AllowOrigin");