2015-09-21 27 views
0

我使用模板创建了我的应用程序。之后,我设法将其与现有数据库连接起来。然后我尝试添加Identity,以便我能够授权和验证应用程序的用户。我想这样做在这个岗位Adding ASP.NET MVC5 Identity Authentication to an existing project添加MS身份后无法访问我的MVC 5网络应用程序

下面的“shyamal帕瑞克”的说明我的问题是,现在我得到一个401错误,除非我得到的解决方案资源管理器(在VS)和禁用Windows身份验证。但是当我这样做时,所有用户都可以无限制地访问整个应用程序。

我认为问题与我执行的解决方案有关,但我不能直接在那里发表评论。

任何人都可以给我一个暗示,我可能做错了什么?

回答

0

您的计算机上是否安装了Windows身份验证?也许增加可能会有所帮助。这里有指示中

https://www.iis.net/configreference/system.webserver/security/authentication/windowsauthentication/providers/add

另外,也要看看你的事件查看器,你可能有一些线索那里。

+0

在添加功能树的IIS文件夹中没有Windows身份验证节点。但有一个Windows身份基础3.5没有检查,我认为它值得一试。我将回发 – lefteris

+0

在添加功能窗口上启用“windows identity foundation 3.5”完成了这项工作,现在[Authorize]和[AllowAnonymous]按预期工作。 – lefteris

相关问题