如何将CORS添加到Blazor Webassembly 3.2预览版

时间:2020-02-24 13:59:07

标签: blazor webassembly

在使用代码之前,我曾问过这个问题,但这确实是一个普遍的问题。 Blazor Webassembly 3.2预览版使用一种新的方式来启动程序,该方式不使用startup.cs或具有ConfigureServices函数。一切都从

完成
public static async Task Main(string[] args)

这是我的版本

public static async Task Main(string[] args)
{
    var builder = WebAssemblyHostBuilder.CreateDefault(args);

    builder.Services.AddSingleton<IDataLayer, DataLayer>();

    builder.Services.AddCors(options =>
    {
        options.AddPolicy("CorsPolicy", builder => 
            builder.AllowAnyOrigin());
    });
    builder.RootComponents.Add<App>("app");

    await builder.Build().RunAsync();
}

为3.2预览添加CORS的正确方法是什么?

谢谢。

0 个答案:

没有答案