首页 > 解决方案 > 是否可以在将授权数据保存在本地的同时从外部源进行身份验证?

问题描述

我目前正在开发一个配套的网络应用程序到一个主要的网络应用程序。主 Web 应用程序有一个常规的 ASP.Net 身份提供程序,我可以完全访问它并且可以创建端点。

我只想使用主应用程序中的用户名/密码组合来验证我的用户。新的辅助应用程序将在用户通过身份验证后授权和维护用户。

我想象一个情景,一个人将凭据输入辅助应用程序并将其发送到主要端点。Primary 然后使用 CanLogin 和 IsAuthorized 标志进行响应。然后辅助应用程序允许该人进入,他们可以从那里请求对系统的进一步授权,以首先由管理员批准。

我一遍又一遍地阅读了 ASP.Net Core 文档,我认为基于声明的东西是我想要的。我只是不知道在中间件的什么时候我捕获了身份验证方法以检查主节点?

标签: authenticationasp.net-coreauthorization

解决方案


推荐阅读