Используя Visual Studio 2017, я создаю сайт ASP.NET Core.
Как вы можете определить в контроллере, поступил ли веб-запрос через HTTP против HTTPS?
Request.IsSecureConnection сообщит вам, поступил ли запрос по SSL.
Request.IsSecureConnection
Если вы используете .Net Core, имя свойства будет Request.IsHttps.
Request.IsHttps
Использование Request.IsHttps
public IActionResult Index() { var isSecure = Request.IsHttps; // Do Something return View(); }