Я использую тестовый сервер AspNetCore и пытаюсь подключиться к службе API, настроенной для аутентификации NTLM. Служба, к которой я подключаюсь, нуждается в доступе к System.Security.Claims.ClaimsPrincipal.Identity.TestServer CreateClient и HttpClientHandler - howto?
Из моего консольного приложения я могу инициализировать его HTTPClient следующим образом, и это работает
HttpClientHandler handler = new HttpClientHandler()
{
UseDefaultCredentials = true,
PreAuthenticate = true
};
HttpClient client = new HttpClient(handler);
Однако метод TestServer CreateClient не принимает HttpClientHandler. Итак, как мне настроить UseDefaultCredentials?
У вас есть это? Теперь я столкнулся с этой ситуацией, требующей требования к цифровой подписке. – fletchsod