俺今天遇到一个奇怪的401.2问题,试了很多次也没法解决。
环境: Win2k3 + iis6.0 + IE8
基本上俺一个javas*cript calls web service,但在某一个Client PC上IE因为收到的不是正常的soap信息而是401.2,所以javascript出错。
在iis端authentication用的是integrited authentication, with annoymous authentication enabled also.
在客户端,IE8显示是intranet site,各项安全设定也没看出任何问题,我也检查了没有装任何可能造成问题的web accelerator。
输入的用户名和密码绝对正确。
用fiddler观察,在出问题的client pc的IE对话中,每个request会跟着一个401.2。在其他client pc上,除了最初的一个negotiation会出现401.2,之后都是200,因此不会出现web service出错问题。
还有什么东西值得检查的?我今天没办法看到iis的log,明天可以看到。iis高手请不吝指教,给我留QQH或者email:MagicGuruAu@hotmail.com均可,谢啦!