Using Visual Studio 2017, I'm building an ASP.NET Core site.
How can you tell, in the controller, if a web request came in via HTTP vs. HTTPS?
Use Request.IsHttps
public IActionResult Index()
{
var isSecure = Request.IsHttps;
// Do Something
return View();
}