您的位置:首页 > 其它

如何实现基于消息/传输安全验证机制下的windows身份验证过程、无任何验证

2008-10-30 14:07 806 查看
前言:

《如何实现基于消息/传输安全验证机制下的username身份验证过程》已经介绍了如何通过消息安全模式进行username的身份验证过程,本文将继续介绍WCF支持的宁外一种身份验证机制-windows认证。

message security mode和transport security mode 下都支持windows验证。当然,支持windows验证的前提是WCF service和WCF client都必须在domain里面。这样当client请求时,服务器端才能将客户端身份映射成domain中相对应的windows帐号(kerberos或者NTLM)。

正文:

WCF service type的定义还是采用上篇的定义。为了看出程序的运行效果,我们将serviceType的constructor稍作修改,如下:

Code

<bindings>

<wsHttpBinding>

<binding name="NewBinding0">

<security>

<message clientCredentialType="None" negotiateServiceCredential="false" />

</security>

</binding>

</wsHttpBinding>

</bindings>
运行结果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐