Stackify 未在 ASP.NET Core 中使用代理
Stackify not using proxy in ASP.NET Core
在 ASP.Net 核心网站中,我使用 NLog 和 StackifyTarget 登录到 Stackify回溯。我们的代码 运行 位于企业 HTTP 代理之后。
我有一些自定义代码 returns WebProxy。
然后在 StackifyLib.Utils.HttpClient.CustomWebProxy
上设置 WebProxy,在 StartUp.cs.
的 Configure 方法中
写入日志时,成功写入文件,但未写入 StackifyTarget。
当我使用 Fiddler 调查网络流量时,我可以看到 Stackify 服务器的出站流量存在 407/Proxy AuthenticationRequired 错误。
在 WinForms 应用程序 .Net Framework 4.7.2 中使用相同的 StackifyTarget,它工作正常:
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>
当我在Log.Info上设置断点时,可以看到StackifyLib[=34=上仍然设置了代理信息].
在 ASP.Net Core 中,StackifyLib 如何与代理一起正常工作?
Stackify 有 2 个文档可能对此有所帮助:
https://docs.stackify.com/docs/troubleshoot-errors-and-logs-net-configurations
https://docs.stackify.com/docs/http-proxies-configure
如果其中任何一个都不起作用,您可以向他们提交工单以支持@stackify.com
将代理分配给 CustomWebProxy 的自定义代码也可以先尝试分配:
System.Net.WebRequest.DefaultWebProxy = webProxy;
作为应用程序中的第一件事,在创建 Stackify-HttpClient 之前。
在 ASP.Net 核心网站中,我使用 NLog 和 StackifyTarget 登录到 Stackify回溯。我们的代码 运行 位于企业 HTTP 代理之后。
我有一些自定义代码 returns WebProxy。
然后在 StackifyLib.Utils.HttpClient.CustomWebProxy
上设置 WebProxy,在 StartUp.cs.
写入日志时,成功写入文件,但未写入 StackifyTarget。
当我使用 Fiddler 调查网络流量时,我可以看到 Stackify 服务器的出站流量存在 407/Proxy AuthenticationRequired 错误。
在 WinForms 应用程序 .Net Framework 4.7.2 中使用相同的 StackifyTarget,它工作正常:
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>
当我在Log.Info上设置断点时,可以看到StackifyLib[=34=上仍然设置了代理信息]. 在 ASP.Net Core 中,StackifyLib 如何与代理一起正常工作?
Stackify 有 2 个文档可能对此有所帮助: https://docs.stackify.com/docs/troubleshoot-errors-and-logs-net-configurations https://docs.stackify.com/docs/http-proxies-configure
如果其中任何一个都不起作用,您可以向他们提交工单以支持@stackify.com
将代理分配给 CustomWebProxy 的自定义代码也可以先尝试分配:
System.Net.WebRequest.DefaultWebProxy = webProxy;
作为应用程序中的第一件事,在创建 Stackify-HttpClient 之前。