Hi @daowdos ,
bundle.js:47575 SyntaxError: Unexpected end of input (at bundle.js:898:18)
This issue relate the 'no-cors' mode. Try to remove it.
Access to fetch at 'https://localhost:40011/api/Games/GamesList' from origin 'http://localhost:19008' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
For this issue, you need to configure the API application to allow the origin http://localhost:19008
.
Code like this:
var MyAllowSpecificOrigins = "_myAllowSpecificOrigins";
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddCors(options =>
{
options.AddPolicy(name: MyAllowSpecificOrigins,
policy =>
{
policy.WithOrigins("http://localhost:19008",
"http://www.contoso.com"); // add the allowed origins
});
});
// services.AddResponseCaching();
builder.Services.AddControllers();
var app = builder.Build();
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.UseCors(MyAllowSpecificOrigins);
More detail information, see Enable Cross-Origin Requests (CORS) in ASP.NET Core.
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
Best regards,
Dillion