德尔福2009年SOAP请求不与Windows Vista传输用户名
-
20-08-2019 - |
题
我们实现了一个使用从螳螂错误追踪系统( http://mantisbt.sf.net/ SOAP接口的小型应用程序)。螳螂被安装在一个网络服务器的SSL需要HTTP认证。
它完美地在Windows XP中,但不能在64位Vista,它失败,出现“拒绝访问”。展望服务器的访问日志,我可以看到,它得到401错误未经授权,并且没有用户名,似乎被转移到网络服务器。
在换句话说,它似乎SOAP请求不包括用户名,如果是在Windows Vista上的64位运行,而在Windows XP中,一切都完美的作品。
没有任何人有一个想法,这可能是什么?
解决方案
有是信息这里太一点可以告诉什么,但我会冒险一个猜测 - 这是一个权限问题。当获取本地用户名,你正在做的事情,需要管理员访问权限 - 与Vista下你默认运行以受限用户
尝试通过右键单击它并选择以管理员身份运行运行的应用程序。如果一切正常的话,你已经证实了怀疑。
到底是如何查询你要通过网络发送的凭据?
编辑:没关系,它是一个不同的问题完全:)
不隶属于 StackOverflow