发布到.NET Core Web API时的Angular空白屏幕可能是由以下原因引起的:
针对这个问题,可以采取以下解决步骤:
ng build --prod
来生成Angular的构建输出文件,并将生成的文件复制到.NET Core Web API的发布文件夹中。public void ConfigureServices(IServiceCollection services)
{
services.AddCors(options =>
{
options.AddPolicy("AllowAll", builder =>
{
builder.AllowAnyOrigin()
.AllowAnyMethod()
.AllowAnyHeader();
});
});
// 其他服务配置
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
app.UseCors("AllowAll");
// 其他中间件配置
}
关于腾讯云的相关产品和服务,可以参考以下链接:
请注意,以上答案仅供参考,具体解决方法可能因实际情况而异。在实际应用中,建议根据具体问题进行适当调整和测试。
领取专属 10元无门槛券
手把手带您无忧上云