C# WCF自托管:禁止匿名身份验证方案的http请求
情况: 我们在新的Windows Server 2016机器(机器X)上安装了自托管WCF服务。此服务在不同的Windows Server 2016计算机(计算机Y)上调用Tibco BW Web服务 当WCF服务与用户A(内置管理员的一部分)一起运行时,所有请求都会成功处理。当服务作为用户B(服务用户)运行时,我们收到以下消息:“http请求禁止匿名身份验证方案” 这两个服务都在BasicHttpBinding下运行 我们成功地在不同的windows server 2016环境中使用不同的用户进行了相同的安装 迄今为止采取的步骤:C# WCF自托管:禁止匿名身份验证方案的http请求,c#,windows,wcf,windows-server-2016,C#,Windows,Wcf,Windows Server 2016,情况: 我们在新的Windows Server 2016机器(机器X)上安装了自托管WCF服务。此服务在不同的Windows Server 2016计算机(计算机Y)上调用Tibco BW Web服务 当WCF服务与用户A(内置管理员的一部分)一起运行时,所有请求都会成功处理。当服务作为用户B(服务用户)运行时,我们收到以下消息:“http请求禁止匿名身份验证方案” 这两个服务都在BasicHttpBinding下运行 我们成功地在不同的windows server 2016环境中使用不同的用户
- 是否有管理此类行为的集团政策李>
- 哪些设置可以阻止用户发送这些请求
- 为什么在不使用任何安全设置的情况下仍会收到此错误消息
谢谢我们进行了wireshark分析,发现仍然有一个策略要求服务帐户通过代理服务器重定向所有流量。这个代理几乎不知道如何处理WCF流量,所有请求都会导致我们观察到的错误消息 一旦我们修改了策略以允许服务用户使用代理,请求就会按照预期和其他管理员用户的观察结果通过