C# 认证和授权+;Asp.net Web API+;AngularJS+;Windows身份验证&x2B;登录表单+;自定义用户和角色表
计划为angularjs和webapi项目实施基于令牌的身份验证,我们将开发一个内部企业应用程序 我们有一个实现身份验证的要求,它将在C# 认证和授权+;Asp.net Web API+;AngularJS+;Windows身份验证&x2B;登录表单+;自定义用户和角色表,c#,angularjs,authentication,asp.net-web-api,C#,Angularjs,Authentication,Asp.net Web Api,计划为angularjs和webapi项目实施基于令牌的身份验证,我们将开发一个内部企业应用程序 我们有一个实现身份验证的要求,它将在 从网络(内部网络)中访问时的windows身份验证 如果从外部网络访问,则显示登录表单 我们在SQL数据库中有用户表和角色表。我们需要对Active Directory进行身份验证,但使用SQL数据库中的用户信息和角色信息 这是我心中的计划 检查请求的来源 如果内部使用System.UserName并从SQL db获取用户和角色信息 如果外部显示登录表单,则
- 从网络(内部网络)中访问时的windows身份验证
- 如果从外部网络访问,则显示登录表单
如何为angularjs和webapi应用程序实现基于令牌的身份验证?我目前正在开发的应用程序中也有基于令牌的身份验证。这是我遵循的一个很好的教程:我尝试使用相同的教程实现,但我的要求有点复杂,比如使用windows身份验证,但使用sql数据库中的userinfo和roleinfo