Мне нужно загрузить изображения, требующие базовой аутентификации. Я использую SDWebImage. У меня есть каталог, открытый для публики, и эти изображения загружаются правильно. Когда я пытаюсь загрузить изображения из каталога, требующего аутентификации, он никогда не загружает изображение. Возможно ли передать имя пользователя и пароль для аутентификации? Я добавил следующий код, но он не появляется, чтобы помочь:SDWebImage или FFImageLoading Authentication для Xamarin
SDWebImageManager.SharedManager.ImageDownloader.Username = "myusername";
SDWebImageManager.SharedManager.ImageDownloader.Password = "mypassword";
ivPic.SetImage(
url: new NSUrl("https://www.example.com/secure/pic.jpg"),
placeholder: UIImage.FromBundle("NotAvailable.jpg")
);
EDIT: я сейчас отчаиваемся, как я не могу показаться, чтобы получить доступ к образам в папке аутентификации требуется независимо от того, что. Я нашел ссылку, используя другой пакет (FFImageLoading), который дает пример here, но я не использую токен только имя пользователя и пароль с помощью Basic Authentication. Как я могу получить, что такое '_authService.GetToken'?
ImageService.Initialize(new Configuration { HttpClient = new HttpClient(new AuthenticatedHttpImageClientHandler(_authService.GetToken)) });