我需要我的 MVC4 应用程序来获取登录到机器的当前域用户自动登录到我的 index.cshtml 页面。
应用程序的其余部分通过使用我需要保护的操作的授权属性按预期工作。
我只需要对应用程序说“让当前机器登录用户,不要保护任何东西并将用户带到登录页面”。
网络配置:
<authentication mode="Windows" />
像这样,用户在登录页面上是空白的。
如果我尝试将 [Authorize] 放在我的索引操作上,那么它会要求提供凭据,然后按我的意愿继续,而不保护登录页面上的任何内容。
有没有办法解决?
更新:
无论你做什么,似乎都没有办法绕过登录提示,让应用程序自动获取当前域用户并将他登录到应用程序中。