检查.Net 6.0中AuthorizationFilter上是否存在安全连接(HTTPS)



在.Net Framework中编写AuthorizationFilter时,我们可以使用:

AuthorizationContext.HttpContext.Request.IsSecureConnection

这在.Net 6.0上不再可用,因为它相当于AuthorizationFilterContext

如何在.Net 6.0中的AuthorizationFilter中检查请求是否使用HTTPS协议(检查连接是否"安全"(?

提前感谢的任何帮助

您可以使用HttpRequest.IsHttps属性:

AuthorizationFilterContext.HttpContext.Request.IsHttps

相关内容

最新更新