我已经基于Microsoft快速入门React Web-app开发了一个应用程序,该应用程序具有ASP.NET Core 2.2后端和实体框架模型。
我需要为用户创建一种以其本地公司域用户身份登录的方法(我认为该方法由本地Microsoft Windows Server 2012托管)。我正在寻找有关“入门指南”或对我应该彻底研究的主题的建议。
坦率地说,我的研究使我有些困惑,因为我以前从未处理过应用程序上的任何高级用户登录,而这是我的第一个Web应用程序(尽管我已经做过很多台式机和嵌入式应用程序)。
到目前为止我所拥有的:
我的ASP.NET Core 2 Web API当前正在为我的React应用程序运行Restful API。使用Entity Framework,它可以创建/与我的代码优先数据库进行交互
运行当前界面的我的React项目
我想我需要什么:
我的研究有些困惑:
Identity Server 4有一些合理的指南,但是我不确定这是否矫kill过正,或者我走错了路,请寻求一些指导。
老实说,我认为这是很常见的设置,但是我发现我认为对我的问题不适用且无所不包。
据我所知,Azure Active Directory不是我想要的,因为它似乎依赖于云服务,我想在其中使用本地域的凭据进行身份验证。
我的应用是否需要查询用户的域,然后将其某种形式的副本保留在其EF数据库中?我完全不确定,还是只是轮询域。
预先感谢