gpt4 book ai didi

asp.net - Windows 身份验证仅限于特定域

转载 作者:可可西里 更新时间:2023-11-01 14:36:48 26 4
gpt4 key购买 nike

在我的 asp.net mvc 应用程序中,我使用了 Windows 身份验证。公司在“DOMAIN-A\james、DOMAIN-B\james”等多个域中有用户。我的应用程序应该只对“DOMAIN-A”中的用户进行身份验证。如何使除“DOMAIN-A”中的用户以外的其他域用户的身份验证失败

最佳答案

它通常只会自动使域 b 用户失败(除非特殊的 AD 配置,如森林和受信任的域即使那样,祝它工作顺利。)

它只会对身份验证 Web 服务器所在的域进行身份验证。

如果两个域都获得授权,只需检查用户名,其中将包含域。

public class Global : System.Web.HttpApplication
{
void WindowsAuthentication_OnAuthenticate(object sender, WindowsAuthenticationEventArgs e)
{
// ensure we have a name and made it through authentication
if (e.Identity != null && e.Identity.IsAuthenticated)
{

}

关于asp.net - Windows 身份验证仅限于特定域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12322379/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com