Я могу найти пакет в ленте сервера publi c nuget и узнать информацию о версии. Как получить доступ к частным каналам пакетов сервера nuget. Приведенный ниже код выдает ошибку в каналах частного сервера nuget при работе с каналами сервера publi c nuget. Как получить авторизацию или доступ?
SourceRepository repository = Repository.Factory.GetCoreV3(nugetSource);
PackageSearchResource resource = await repository.GetResourceAsync<PackageSearchResource>();
SearchFilter searchFilter = new SearchFilter(includePrerelease: true);
IEnumerable<IPackageSearchMetadata> results = await resource.SearchAsync(
"json",
searchFilter,
skip: 0,
take: 20,
logger,
cancellationToken);
foreach (IPackageSearchMetadata result in results)
{
Console.WriteLine($"Found package {result.Identity.Id} {result.Identity.Version}");
}
внутреннее исключение ошибки: {"Код состояния ответа не указывает на успех: 401 (неавторизовано)."}