And*_*rke 5 cors asp.net-core-mvc asp.net-core
我有一个在Visual Studio 2015 RC中运行的MVC6站点
我有一些我希望提供给其他网站的静态HTML文件.我想添加CORS支持(无需添加控制器并以这种方式添加CORS).
有人知道怎么做吗?
在Startup.cs中
在ConfigureServices中配置策略...
public void ConfigureServices(IServiceCollection services)
{
options.AddPolicy("AllowEverything", builder =>
{
builder.AllowAnyOrigin().AllowAnyHeader().AllowAnyMethod().AllowCredentials();
});
}
Run Code Online (Sandbox Code Playgroud)
然后在Configure中设置应用程序以使用该策略,然后设置UseStaticFiles ...
确保UseCaticFiles()位于UseCors之后 - 至少在我使用的版本(随Visual Studio 2015 RC安装)中,它需要在UseCors()之后出现
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
app.UseCors("AllowEverything");
app.UseStaticFiles();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1114 次 |
| 最近记录: |