Windows身份验证模式在一台计算机上运行,​​但不在另一台计

时间:2013-05-23 13:12:28

标签: .net iis windows-8

我们有两台开发机器,每台都运行Windows 8,而IIS 8则运行相同的版本。我在两台机器上都设置了完全相同的站点,但在一台机器上我得到401.2错误,删除

<authentication mode="Windows" /> 
<authorization>   <deny users="?" /> </authorization>
来自web.config的

再次让我访问,但这当然不是我们想要它运行的方式。

我已经设置了完全相同的IIS(允许所有用户),并确保文件夹权限是正确的,以测试我已经给予每个人对站点文件夹的完全访问权限。

我在IE,Chrome和FireFox中尝试过。

问题是,我忽略了什么?

1 个答案:

答案 0 :(得分:0)

通过在Windows功能中的WCF服务下添加HTTP激活来修复。以及.net 3.5下的WCF http激活和非http激活。

任何人都知道为什么必须启用它,随意精心制作!