На веб-сайте ASP.Net Core я использую NLog с StackifyTarget для входа в систему Stackify Retrace .Наш код работает за корпоративным HTTP-прокси.
У меня есть некоторый пользовательский код, который возвращает WebProxy.WebProxy затем устанавливается на StackifyLib.Utils.HttpClient.CustomWebProxy
, в Configure метод StartUp.cs .
Когда записывается журнал, он успешно записывается в файл, но не для StackifyTarget.
Когда я исследую сетевой трафик с помощью Fiddler , я вижу, что существуют ошибки 407 / Proxy AuthenticationRequired для исходящего трафика наStackify серверов.
Используя тот же StackifyTarget в приложении WinForms, .Net Framework 4.7.2, он просто отлично работает:
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>
Когда я устанавливаю точку останова в журнале .Info , я вижу, что информация прокси все еще установлена на StackifyLib .Как обеспечить правильную работу StackifyLib с прокси в ASP.Net Core?