Skip to content

Instantly share code, notes, and snippets.

@polatengin
Created February 23, 2018 20:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save polatengin/db8f5c184e3c555e0c3401a9bc6506fb to your computer and use it in GitHub Desktop.
Save polatengin/db8f5c184e3c555e0c3401a9bc6506fb to your computer and use it in GitHub Desktop.
Asp.Net Core web uygulamalarinda HTTPS adreslere yönlendirme
public void Configure(IApplicationBuilder app)
{
app.UseRewriter(new RewriteOptions().AddRedirectToHttps());
}
// ConfigureServices içerisinde GlobalFilters listesine eklenebilir
public void ConfigureServices(IServiceCollection services)
{
services.Configure<MvcOptions>(options =>
{
options.Filters.Add(new RequireHttpsAttribute());
});
}
// Controller sınıfı üzerinden eklenebilir
[RequireHttps]
public class HomeController : Controller
{
// Action method üzerinden eklenebilir
[RequireHttps]
public IActionResult Index()
{
return View();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment