使用Visual Studio 2017,我正在构建一个ASP.NET Core站点。
在控制器中,如何通过HTTP与HTTPS进行Web请求?
使用Request.IsHttps
public IActionResult Index()
{
var isSecure = Request.IsHttps;
// Do Something
return View();
}
Request.IsSecureConnection
会告诉您该请求是否来自SSL。
如果您使用的是.Net Core,则属性名称为Request.IsHttps
。