【发布时间】:2018-05-04 10:46:07
【问题描述】:
我在一个小型 sap.net mvc 内网应用中工作,需要创建以下行为:
- 使用当前用户使用 windows 身份验证
- 如果用户具有特定特征(自助服务终端帐户),请阻止登录并显示登录页面
-
此新登录将使用 AD 进行身份验证,如果有效,则替换初始用户 (Controller.Context.User.Identity.Name)
[Authorize] 标签需要起作用。
什么是正确的方法?
编辑:我需要知道的是如何将隐式用户替换为手动登录的用户
【问题讨论】:
-
我如何知道用户是否有
kiosk account? -
您真的是在谈论使用 ADFS 进行联合吗?
-
@Chetan Ranpariya 它基于用户名,我知道了
-
@ADyson 在允许 AD 域(我可以使用 DirectoryServices 来处理)
-
是的,我意识到这一点。我指的是您可能需要添加什么才能实现您的目标
标签: c# asp.net asp.net-mvc