为什么我的 WebAPI 调用 https://dc.services.visualstudio.com/v2/track?
发布时间:2022-06-21 15:49:33 319
相关标签:
我正在运行 Visual Studio 2022 (17.0.2),并且刚刚从模板创建了一个新的 Web API 核心项目。我启用了 Microsoft Identity 作为身份提供者 (Azure AD)。
然后我运行了解决方案,它带来了招摇。我对 WeatherForecast 操作进行了“尝试”。(由于模板没有启用 swagger 的安全功能,因此失败并出现 401。)
但奇怪的是,在我的 Chrome DevTools 中,在 401 行之后,我得到了这个:
为什么我的新项目(来自标准 Web API 核心模板)调用外部站点?我的代码引用中没有任何内容https://dc.services.visualstudio.com/v2/track。我编写的代码有严格的隐私法,当突然有对未知 URL 的随机调用时,我会非常紧张。
我做了一些谷歌搜索,似乎这与所谓的“Microsoft Telemetry”或“Application Insights”有关。但是我能找到的所有修复都让你删除或禁用默认 WebAPI 模板中没有的代码。喜欢这个答案。
我确实看到了一个让您修改主机文件的修复程序,这样流量就不会离开您的机器。这似乎可行,但是我必须对我的生产机器进行此更改(我宁愿不这样做)。
为什么默认情况下它在那里?
更重要的是,当它部署到生产环境时,我怎样才能删除它,以便它不在我的代码中?
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报