我需要将 sql server 数据库与托管在另一个 Web 服务器上的数据同步。我编写了一个 C# 控制台应用程序来调用 Web 服务,从而为我提供托管在其他 Web 服务器上的数据。我在 Windows Server 2008 R2 企业版的“服务器管理器”中的任务计划程序中设置了每 10 分钟运行一次的作业。
如果我自己运行控制台应用程序,那么一切都会正常运行。如果我使用我的用户名在任务计划程序中运行它,它也会正常运行。但是,如果我使用 NETWORK SERVICE 用户运行它,这是我需要做的,那么一旦我尝试联系 Web 服务,应用程序就会停止运行。
我在哪里授予 NETWORK SERVICE 调用 Web 服务的权限?