我使用模板创建了我的应用程序。之后,我设法将其与现有数据库连接起来。然后我尝试添加Identity,以便我能够授权和验证应用程序的用户。我想这样做在这个岗位Adding ASP.NET MVC5 Identity Authentication to an existing project添加MS身份后无法访问我的MVC 5网络应用程序
下面的“shyamal帕瑞克”的说明我的问题是,现在我得到一个401错误,除非我得到的解决方案资源管理器(在VS)和禁用Windows身份验证。但是当我这样做时,所有用户都可以无限制地访问整个应用程序。
我认为问题与我执行的解决方案有关,但我不能直接在那里发表评论。
任何人都可以给我一个暗示,我可能做错了什么?
在添加功能树的IIS文件夹中没有Windows身份验证节点。但有一个Windows身份基础3.5没有检查,我认为它值得一试。我将回发 – lefteris
在添加功能窗口上启用“windows identity foundation 3.5”完成了这项工作,现在[Authorize]和[AllowAnonymous]按预期工作。 – lefteris