Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/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
C# 我应该通过DelegatingHandler实现ASP.NET MVC自定义身份验证吗?_C#_Asp.net_Asp.net Mvc_Asp.net Core_Asp.net Identity - Fatal编程技术网

C# 我应该通过DelegatingHandler实现ASP.NET MVC自定义身份验证吗?

C# 我应该通过DelegatingHandler实现ASP.NET MVC自定义身份验证吗?,c#,asp.net,asp.net-mvc,asp.net-core,asp.net-identity,C#,Asp.net,Asp.net Mvc,Asp.net Core,Asp.net Identity,我有一个客户需要将自定义身份验证集成到MVC网站中 在ASP.NET MVC(或core)中,我应该在何处执行以下任务: 认证 将JSON声明转换为ASP.NET声明 RBAC成员资格 "" 可能的办法: 我可以在HTTP上发布到/controller/login,创建auth cookie,并让客户端使用它 我可能需要一个。我喜欢这种方法的一点是,我可以(或认为我可以)为每个控制器选择不同的身份验证策略 我需要一个 如果您能为我提供帮助(或提示),帮助我构建正确的实施方案,我将不胜感激。自

我有一个客户需要将自定义身份验证集成到MVC网站中

在ASP.NET MVC(或core)中,我应该在何处执行以下任务:

  • 认证
  • 将JSON声明转换为ASP.NET声明
  • RBAC成员资格
  • ""
  • 可能的办法:

    • 我可以在HTTP上发布到
      /controller/login
      ,创建auth cookie,并让客户端使用它

    • 我可能需要一个。我喜欢这种方法的一点是,我可以(或认为我可以)为每个控制器选择不同的身份验证策略

    • 我需要一个


    如果您能为我提供帮助(或提示),帮助我构建正确的实施方案,我将不胜感激。

    自定义身份验证
    您的意思是想将现有数据库用于自定义表而不是ASP.Net标识吗?@Win这是一个签名比特币地址的HTTPS帖子(零知识证明)。。。考虑使用不同加密的JWT。