0

在计算机->管理(计算机管理)中,您可以创建 Windows 帐户并将这些用户分配到组。我很想在我的网站上使用相同的功能。

我不想使用表单身份验证,因为它需要管理额外的用户名和密码。

有没有办法将它与 Windows 认证的 MVC 3 网站一起使用?

例如,如果我在计算机管理中创建了一个名为“Employees”的组,有没有办法将 [Authorize(Roles = "Employees")] 链接到该组?是 Roles = @"Domain\GroupName" 吗?

这仅对大约 20 个具有三个左右组的用户是必需的。我遇到过很多人说 Active Directory 是要走的路。但是,如果有一个同样有效的更简单的解决方案,我会接受的。

4

1 回答 1

0

如果这要在带有 Windows 身份验证的 Intranet 上运行,那没关系,但在 Internet 上,虽然可以做到,但不要这样做!

请使用表单身份验证,因为它更安全。

于 2012-07-06T20:06:37.413 回答