Security Windows用户配置文件似乎正在阻止webservice调用上的证书身份验证

Security Windows用户配置文件似乎正在阻止webservice调用上的证书身份验证,security,delphi,authentication,certificate,Security,Delphi,Authentication,Certificate,我有一个在WindowsServer2003上运行的Delphi应用程序。该应用程序与另一台服务器上的Web服务进行通信,该服务器受Cisco ACE XML网关保护,需要一个用于客户端身份验证的证书。当我以本地管理员的身份在box上运行我的应用程序时,连接到Web服务没有问题。当我将其作为其他组策略的成员运行时,该组策略的权限低于本地管理员,我会收到错误:“安全通道支持中发生错误-[endpoint-soapaction]” 我知道用户可以连接到ACE,因为如果我让它提供错误的证书,我会收到一

我有一个在WindowsServer2003上运行的Delphi应用程序。该应用程序与另一台服务器上的Web服务进行通信,该服务器受Cisco ACE XML网关保护,需要一个用于客户端身份验证的证书。当我以本地管理员的身份在box上运行我的应用程序时,连接到Web服务没有问题。当我将其作为其他组策略的成员运行时,该组策略的权限低于本地管理员,我会收到错误:“安全通道支持中发生错误-[endpoint-soapaction]”

我知道用户可以连接到ACE,因为如果我让它提供错误的证书,我会收到一条“禁止”消息

是否有人知道Windows中的任何用户/组策略权限可能导致此问题?我真的很感激任何帮助

谢谢,
Nathan听起来像是访问windows临时目录或rsabase.dll的问题


我建议您使用监视该过程,并查看是否拒绝访问资源。

结果表明这是用户权限问题。我能够运行winhttpcertcfg,向我想要的域用户集授予对证书的访问权,现在我的呼叫成功通过