我们实现了一个使用从螳螂错误追踪系统( http://mantisbt.sf.net/ SOAP接口的小型应用程序)。螳螂被安装在一个网络服务器的SSL需要HTTP认证。

它完美地在Windows XP中,但不能在64位Vista,它失败,出现“拒绝访问”。展望服务器的访问日志,我可以看到,它得到401错误未经授权,并且没有用户名,似乎被转移到网络服务器。

在换句话说,它似乎SOAP请求不包括用户名,如果是在Windows Vista上的64位运行,而在Windows XP中,一切都完美的作品。

没有任何人有一个想法,这可能是什么?

有帮助吗?

解决方案

有是信息这里太一点可以告诉什么,但我会冒险一个猜测 - 这是一个权限问题。当获取本地用户名,你正在做的事情,需要管理员访问权限 - 与Vista下你默认运行以受限用户

尝试通过右键单击它并选择以管理员身份运行运行的应用程序。如果一切正常的话,你已经证实了怀疑。

到底是如何查询你要通过网络发送的凭据?

编辑:没关系,它是一个不同的问题完全:)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top