我们实现了一个使用 Mantis Bugtracker ( http://mantisbt.sf.net/ )的 SOAP 接口的小应用程序。Mantis 安装在需要 HTTP 身份验证的 SSL 网络服务器上。
它在 Windows XP 中完美运行,但在 64 位 Vista 上却无法正常运行,因为“访问被拒绝”而失败。查看服务器的访问日志,我可以看到它得到错误 401 未经授权,并且似乎没有用户名被传输到网络服务器。
换句话说,SOAP 请求似乎不包括用户名,如果它在 Windows Vista 64 位上运行,而在 Windows XP 上,一切正常。
有人知道这可能是什么吗?