【发布时间】:2010-10-09 04:03:35
【问题描述】:
我在 IIS 中使用 WebServiceHostFactory 时遇到问题。
"IIS 指定了身份验证方案 'IntegratedWindowsAuthentication, Anonymous',但绑定只支持指定一个身份验证方案。有效的身份验证方案是 Digest、Negotiate、NTLM、Basic 或 Anonymous。更改 IIS 设置,以便只有一个身份验证方案使用了身份验证方案。”
我的问题是 WebServiceHostFactory 做了什么来得到这个结果?我的印象是 WebServiceHostFactory 会将绑定设置为我在配置中使用的相同 webHttpBinding。
编辑: 我在反射器中查看了 WebServiceHostFactory 并没有做任何聪明的事情。它只是 WebServiceHost 的一个简单工厂。
如果您在配置中设置端点,IIS 是否仍使用服务主机?还是 WebServiceHost 设置不同。
【问题讨论】:
标签: wcf