[Asp.Net Core]Filter匿名

Posted 厦门德仔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Asp.Net Core]Filter匿名相关的知识,希望对你有一定的参考价值。

Filter匿名

如果全局注册,Filter生效于所有的Acion;如果有部分Action我希望你不生效呢?怎么办呢?
匿名----可以避开Filter的检查;
如何支持自定义的Filter,匿名
1.自定义一个特性;

    public class CustomAllowAnonymousAttribute:Attribute
    

    

2.在需要匿名的Filter内部,检查是否需要匿名(检查是否标记的有匿名特性),如果有就直接避开

以上是关于[Asp.Net Core]Filter匿名的主要内容,如果未能解决你的问题,请参考以下文章

asp.net core系列 68 Filter管道过滤器

[Asp.Net Core]鉴权授权

[Asp.Net Core]Filter的生效范围和执行顺序

如何在 asp.net core razor 页面中拒绝匿名用户?

[Asp.Net Core]Filter的多种注册

ASP.NET.Core允许在设置RequireAuthenticatedUser()时匿名访问OData $ metadata