0

我有一个正在处理的应用程序的 MVC3 前端。我可以使用 [Authorize(Roles=@"MYDOMAIN\MYGROUP")] 成功阻止或授予对活动目录组的访问权限。在我进行身份验证之前,我可以在网页上提取并显示域\用户名,这样我就知道它正在查看用户,并且完全希望看到用于对用户进行身份验证的信息。但是,出乎意料的是,我收到了一个登录提示,要求我重新验证我当前登录的用户。一旦我重新对用户进行身份验证,它就可以在网站上正常工作。最终,如果它无法确定谁登录了,我确实希望它要求身份验证。我确信以前有人问过这个问题,但我没有找到任何东西;我想我不确定要准确搜索的术语是什么......

4

1 回答 1

0

实际上,您所针对的应用程序并不重要,它与 Windows 身份验证有关,因此您需要尝试检查配置。

参考 http://www.codeproject.com/Articles/94612/Windows-Authentication

更多详情 http://www.codeproject.com/Articles/98950/ASP-NET-authentication-and-authorization

于 2012-12-20T06:28:49.700 回答