Come ho provato a fare questo: filtroCome abilitare HTTPS in mvc6
1- Situato in avvio:
public IServiceProvider ConfigureServices(IServiceCollection services)
{
//...
services.AddMvc();
services.Configure<MvcOptions>(options =>
{
options.Filters.Add(new RequireHttpsAttribute());
});
2- set [RequireHttps] in cotroler
[RequireHttps]
public class HomeController : BaseController
{
public ViewResult Index()
{
return View();
}
}
3 - add in project.json
"kestrel": "Microsoft.AspNet.Hosting --server=Microsoft.AspNet.Server.Kestrel --server.urls=https://localhost:1234"
E ancora non funziona g. Cosa ho fatto di sbagliato?
Questa domanda è per MVC6. La risposta che hai aggiunto come possibile duplicato non è utile in questo caso. – Raskolnikov