我有一个需要访问互联网的应用程序。在我们的域策略中,我们禁止互联网访问,但某些网站除外,这些网站需要通过代理访问。当我在命令行中运行该应用程序时,它成功使用代理并连接。当应用程序作为 Windows 服务启动时(使用相同的 Windows 登录帐户),它不使用为该帐户配置的代理设置。
该代理被配置为特定用户帐户的默认 IE 代理(大多数应用程序会自动使用这些设置)。
如何确保代理用于作为 Windows 服务运行的应用程序(在特定用户帐户或 LocalService/NetworkService 等下)?