在mvc3应用程序中托管的wcf服务与Windows身份验证在一台计算机上失败但在另一台计算机上运行

时间:2011-05-24 21:06:47

标签: wcf windows-authentication iis-express

我在一个带有Windows身份验证的MVC3 Web应用程序中托管了一个wcf服务(匿名禁用)..

在我调用svc文件的一台机器上,我看到2个请求返回401,最后终于响应状态为200(挑战机制应该是这样)

在另一台机器上,我可以看到没有任何挑战,相反,mvc帐户控制器会遇到无限循环..

我使用的是IISExpress,两者都使用相同的web.config和applicationhost.config(配置为iisexpress)...所以在失败的机器上必须有其他不同之处,但我似乎无法弄清楚它可能是什么是

该网站在两台机器上运行良好。

1 个答案:

答案 0 :(得分:0)

我删除了解决方案文件夹并将其从版本控制中检出到一个新文件夹中。现在一切都恢复了......一定是文件夹中的东西(secruity settings?)改变了行为。奇怪,不知道是什么造成的......