如何设置application insights SDK代理配置?

How to set application insights SDK proxy configuration?

我构建了一个 .NET Windows 服务,该服务持续监控来自 Web 服务器的数据库延迟。每次测试运行时,它都会通过 SDK 向 App Insights 发送一个指标。在我的开发机器上一切正常,但是当它部署到网络服务器时,指标不会到达 App Insights 服务,因为发生代理身份验证失败。这是我分析网络发现的错误 activity:

需要代理身份验证。身份验证 Failure.Please 检查您的用户名和密码。

如何为我的 Windows 服务设置 App Insights 的代理设置?有没有类似网站“ApplicationInsights.config”文件的东西?

非常感谢!

我终于明白了。我缺少的是在 app.config 文件上设置代理添加:

<system.net> 
<defaultProxy useDefaultCredentials="true" /> 
</system.net>