Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core 如何在asp.netcore 2.0中创建自定义身份验证或授权属性_Asp.net Core_.net Core_Asp.net Core 2.0 - Fatal编程技术网

Asp.net core 如何在asp.netcore 2.0中创建自定义身份验证或授权属性

Asp.net core 如何在asp.netcore 2.0中创建自定义身份验证或授权属性,asp.net-core,.net-core,asp.net-core-2.0,Asp.net Core,.net Core,Asp.net Core 2.0,因此,我想创建一个身份验证属性,我可以将它放在我的方法上。范例 [Attribute] public void getUsers() { } 我希望属性中包含一些逻辑,这样我就可以验证输入的信息,看看是否允许用户访问该方法。 我做了很多搜索,很多人使用.Net或mvc,我想要.netcore。欢迎提供任何帮助可能重复()如果允许用户访问该方法,您的意思是什么?您可以尝试IAuthorizationFilter检查用户声明,您可以将逻辑放入IAuthorizationF

因此,我想创建一个身份验证属性,我可以将它放在我的方法上。范例

[Attribute]
    public void getUsers()
    {

    }
我希望属性中包含一些逻辑,这样我就可以验证输入的信息,看看是否允许用户访问该方法。 我做了很多搜索,很多人使用.Net或mvc,我想要.netcore。欢迎提供任何帮助

可能重复()如果允许用户访问该方法,您的意思是什么?您可以尝试
IAuthorizationFilter
检查
用户声明
,您可以将逻辑放入
IAuthorizationFilter
。Ryan的建议有什么问题。