我正在尝试在ASP.NET Core中创建自定义授权属性.在以前的版本中,可以覆盖bool AuthorizeCore(HttpContextBase httpContext)
.但这不再存在于AuthorizeAttribute
.
制作自定义AuthorizeAttribute的当前方法是什么?
我想要完成的任务:我在Header Authorization中收到一个会话ID.从该ID我将知道特定动作是否有效.
在常规ASP.NET中,您可以在视图中执行此操作以确定当前请求是否来自localhost:
HttpContext.Current.Request.IsLocal
但我无法在ASP.NET 6/Core /中找到类似的内容.