解决ASPNET Core前置Nginx时,HttpsRediection失败问题
常规写法
public void ConfigureServices(IServiceCollection services)
{
//此处可以不指定,默认值如此
services.AddHttpsRedirection(options=>{
options.HttpsPort=443;
options.RedirectStatusCode= StatusCodes.Status307TemporaryRedirect;
});
services.Configure<CookiePolicyOptions>(options =>
{
options.CheckConsentNeeded = context => true;
options.MinimumSameSitePolicy = SameSiteMode.None;
});
services.AddMvc(options =>
{
options.Filters.Add(typeof(GlobalExceptionFilterAttribute));
}).SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{