gpt4 book ai didi

Delphi 2009 SOAP 请求不使用 Windows Vista 传输用户名

转载 作者:行者123 更新时间:2023-12-03 18:44:28 25 4
gpt4 key购买 nike

我们实现了一个使用来自 Mantis Bugtracker (http://mantisbt.sf.net/) 的 SOAP 接口(interface)的小型应用程序。 Mantis 安装在需要 HTTP 身份验证的 SSL 网络服务器上。

它在 Windows XP 中完美运行,但在 64 位 Vista 上却无法正常运行,因为“访问被拒绝”而失败。查看服务器的访问日志,我可以看到它得到错误 401 未经授权,并且似乎没有用户名被传输到网络服务器。

换句话说,SOAP 请求似乎不包括用户名,如果它在 Windows Vista 64 位上运行,而在 Windows XP 上,一切正常。

有人知道这可能是什么吗?

最佳答案

这里的信息太少,无法说明任何事情,但我会冒险进行有根据的猜测——这是一个许可问题。获取本地用户名时,您正在执行需要管理员访问权限的操作 - 在 Vista 下,您默认以受限用户身份运行。

尝试通过右键单击该应用程序并选择以管理员身份运行来运行该应用程序。如果它有效,那么你已经证实了这种怀疑。

您究竟如何查询要通过网络发送的凭据?

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

关于Delphi 2009 SOAP 请求不使用 Windows Vista 传输用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/661223/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com