问题标签 [mixed-authentication]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
21 问题
0
投票
1
回答
443
浏览
.net - ASP.NET Core“假”混合身份验证
我想使用 ASP.NET Core 身份和个人用户帐户作为底层授权方法来实现“假”混合身份验证。
过程应该是这样的:
- 数据库用户表填充了所有员工(即用户名是 John.Smith 或 Jane.Smith)
- 用户打开部署在 IIS 上并启用 Windows 身份验证的 Intranet 应用程序
- 用户在 AD 上进行身份验证,其用户名是 DOMAIN\John.Smith
- 系统使用 John.Smith 作为无密码登录对数据库数据进行另一次身份验证
- 系统为 John.Smith 发出新的身份验证票证,其中所有角色和声明均从数据库中获取
我被困在第 4 点,我应该在哪里进行“假”身份验证?