【发布时间】:2016-03-16 19:18:47
【问题描述】:
我正在开发一个 .NET MVC Web 应用程序,并且我正在使用 Windows 身份验证。我的 IE 启用了“集成 Windows 身份验证”,当我导航到托管在同一 IIS 服务器上的其他站点时它可以工作(也就是没有提示我登录)。但是,当我转到这一页并调用 API 方法时,base.isAuthorized(actionContext) 在 C# 代码中的计算结果为 false,导致我看到登录对话框。如果我错了,请纠正我,但我认为 Windows 身份验证会在我进入网页时对我进行身份验证...为什么仍然提示我输入凭据?
【问题讨论】:
标签: c# asp.net-mvc-4 iis windows-authentication