C# 使用C在asp.net中集成windows身份验证#

C# 使用C在asp.net中集成windows身份验证#,c#,wia,C#,Wia,我想将集成的windows身份验证功能添加到我的asp.net应用程序中。我不知道如何添加它。我正在用C#开发它。请帮助我。在默认项目的web.config文件中,应该有一个元素。将模式更改为“Windows”,您应该已全部设置好,但这只允许您网络中的用户访问应用程序。您仍然需要创建角色和/或组以阻止访问某些功能或区域。检查我使用的是.net 4.0,而我无法使用MVC 4体系结构…感谢您的回复。现在就完成了。你能告诉我如何获得登录弹出窗口吗?如果你在运行应用程序的域中,请使用Firefox。我

我想将集成的windows身份验证功能添加到我的asp.net应用程序中。我不知道如何添加它。我正在用C#开发它。请帮助我。

在默认项目的web.config文件中,应该有一个
元素。将模式更改为“Windows”,您应该已全部设置好,但这只允许您网络中的用户访问应用程序。您仍然需要创建角色和/或组以阻止访问某些功能或区域。

检查我使用的是.net 4.0,而我无法使用MVC 4体系结构…感谢您的回复。现在就完成了。你能告诉我如何获得登录弹出窗口吗?如果你在运行应用程序的域中,请使用Firefox。我认为IE和Chrome会自动将您的凭证传递进来。也许使用IE的“私下”浏览或Chrome的“隐姓埋名”模式可能会迫使您手动进行身份验证。除此之外,您还必须具备某种用户切换功能。在主机服务器网络/域(实际上是连接的ADs)之外的计算机上,可能会提示您输入凭据。例如,不在域或VPN上的家庭计算机可能会提示您,因为您的家庭计算机的凭据在托管网络上无效。