gpt4 book ai didi

vNext 中静态 HTML 的 CORS

转载 作者:行者123 更新时间:2023-12-04 17:33:52 25 4
gpt4 key购买 nike

我有一个在 Visual Studio 2015 RC 中运行的 MVC6 站点

我有一些静态 HTML 文件,我想提供给另一个网站。我想添加 CORS 支持(无需添加 Controller 并以这种方式添加 CORS)。

请问有人知道怎么做吗?

最佳答案

在 Startup.cs 中

在 ConfigureServices 中配置策略...

    public void ConfigureServices(IServiceCollection services)
{
options.AddPolicy("AllowEverything", builder =>
{
builder.AllowAnyOrigin().AllowAnyHeader().AllowAnyMethod().AllowCredentials();
});
}

然后在配置中设置应用程序以使用该策略,然后设置 UseStaticFiles ...

确保 UseStaticFiles() 在 UseCors 之后 - 至少在我使用的版本中(安装 Visual Studio 2015 RC)它需要在 UseCors() 之后
    public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
app.UseCors("AllowEverything");
app.UseStaticFiles();
}

关于vNext 中静态 HTML 的 CORS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30914784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com