0

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

<authentication mode="Windows" /> 
<authorization>   <deny users="?" /> </authorization>

from web.config 让我再次访问,但这当然不是我们希望它运行的方式。

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

我曾在 IE、Chrome 和 FireFox 中尝试过。

问题是,我忽略了什么?

4

1 回答 1

0

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

任何人都知道为什么必须启用此功能,请随时详细说明!

于 2013-05-23T14:04:58.193 回答