我只在我的Web场中的两个节点之一上收到此错误消息。两个节点之间的代码是相同的,我可以说,在两个节点上都设置了相同的IIS。
他们正在调用的WCF服务位于不同的计算机上,并且没有权限锁定到任何疯狂的行为。
两个节点都使用匿名身份验证和表单身份验证。两者都有其应用程序池的默认用户都拥有匿名用户的IUSR帐户。我还能检查什么才能使节点2与节点1保持一致?正如我所说,两个服务器的代码是相同的,我在IIS中看到的一切也是一样的。我确定节点2上的IIS中还有其他一些我不知道的设置,所以如果你能想到任何其他的地方,我真的很感激。
同样这是抛出的异常(仅在节点2上)
System.ServiceModel.FaultException:安全令牌的请求 由于身份验证失败,因此无法满足。
TIA
答案 0 :(得分:0)
我更改了应用程序池标识,似乎修复了它。不知道为什么他们之前都使用相同的身份......