当前位置:  开发笔记 > 开发工具 > 正文

WebServiceHostFactory和IIS身份验证

如何解决《WebServiceHostFactory和IIS身份验证》经验,为你挑选了0个好方法。

我在IIS中使用WebServiceHostFactory时遇到问题.

"IIS指定了身份验证方案'IntegratedWindowsAuthentication,Anonymous',但绑定仅支持一种身份验证方案的规范.有效的身份验证方案是摘要,协商,NTLM,基本或匿名.更改IIS设置,以便只有一个身份验证方案是用过的."

我想保留两种身份验证方案,并通过不使用工厂但在web.config中手动设置端点来实现这一目的.

我的问题是WebServiceHostFactory做什么来获得这个结果?我的印象是WebServiceHostFactory会将绑定设置为我在配置中使用的webHttpBinding.

编辑:我在反射器中查看了WebServiceHostFactory,它没有做任何聪明的事情.它只是WebServiceHost的一个简单工厂.

如果在config中设置端点,IIS是否仍使用服务主机?或者WebServiceHost的设置有所不同.

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有