首页 新闻 会员 周边

http请求如何设置客户端身份验证方案ntlm授权

0
[待解决问题]

用VS2010运行WCF传输安全验证程序,在客户端和服务端都配置了安全传输,并且选择clientCredentialType="Ntlm",但总是出现“http请求未经客户端身份验证方案ntlm授权。从服务器收到的身份验证标头为‘NTLM’。”异常,尝试了多次,没办法解决,苦恼中。。。请各位帮忙。

zxpang的主页 zxpang | 菜鸟二级 | 园豆:212
提问于:2013-12-05 22:25
< >
分享
所有回答(2)
0

设置 ClientCredentials 了吗?
设置的 ClientCredentiasl 是服务器可识别的用户吗?

Launcher | 园豆:45045 (高人七级) | 2013-12-06 09:23
0

1、客户端授权方式是否也配置了NTLM。

2、网络安全: LAN 管理器身份验证级别是否设置正确。

默认值:

Windows 2000 以及 Windows XP: 发送 LM & NTLM 响应

Windows Server 2003: 仅发送 NTLM 响应

Windows Vista、Windows Server 2008、Windows 7 以及 Windows Server 2008 R2: 仅发送 NTLMv2 响应

NTLM 和 NTLMv2不同也会导致失败。

喵喵喵猫 | 园豆:1742 (小虾三级) | 2013-12-06 18:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册