Не могу скачать файл PDF с сайта (с авторизацией через сертификат)

  • Автор темы Автор темы biryukovm
  • Дата начала Дата начала

biryukovm

Client
Регистрация
19.05.2019
Сообщения
152
Реакции
10
Баллы
18
Здравствуйте.
Имеется защищенный сайт авторизация происходит через сертификат
При работе в обычном браузере файл открывается в Firefox под плагином Acrobat reader
Посмотрев данную ссылку на файл (без расширения) также работает и в отдельной вкладке открывается в Firefox под плагином Acrobat reader

При обращении в ZP через GET выдает ошибку подключения видимо срабатывает защита что нет сертификата
Если открываю ссылку на файл в ZP то ничего не грузит видимо и за отсутствия плагина (в обычном браузере работает под Acrobat reader)

Подскажите как можно скачать файл с такого сайта
1 - Возможно ли установить плагин Acrobat reader в браузер ZP Firefox52x64
2 - Может быть сделать прямое обращение через браузер на скачивание по ссылке
3 - ну или какие либо другие варианты которые мне не известны


Сейчас у меня версия ZP 7.1.7.0
 
1. неа
2. ссылку просим в студию
3. тоже интересно :-)

Ссылку к сожаления дать не могу на ресурс так как носит конфиденциальный характер да и с авторизацией через сертификат

Пример ссылки идет такой
ДОМЕН /Pdf.ashx?id=804832 - Под ней и открывается файл
 
Не ужели решения или вариантов нет?


А что скажите насчет

WebClient client = new WebClient();
client.DownloadFile( "ссылка ", @"Путь на сохранения" );
 
Еще что заметил данный файл скачивается и отображается в окне трафика
Может как то можно с окна трафика его вытащить ???
 
Эти варианты пробовали? Указать сертификат или Указывали куда сохранять?
73530
 
  • Оценить
Реакции: biryukovm
Эти варианты пробовали? Указать сертификат или Указывали куда сохранять?
Посмотреть вложение 73530



Сертификат и так ставлю и наче на сайт не пустит
А вот папка для загрузки работает но вот вопрос создается каждый раз один и тот же файл с тем же именем и если фидит файл уже существует то он меняет название с дополнение цыфры в скобках

Может как то можно указывать имя файла ?
 
Сертификат и так ставлю и наче на сайт не пустит
А вот папка для загрузки работает но вот вопрос создается каждый раз один и тот же файл с тем же именем и если фидит файл уже существует то он меняет название с дополнение цыфры в скобках

Может как то можно указывать имя файла ?
а зачем ? надо просто получить путь последнего скаченного файла и работать с ним. {-Page.LastDownloadedFile-}
 
При 1 потоке я согласен а когда многопоток ?
а причем тут многопоток ? это же переменная относится к текущему инстансу и она не глобалка.
да и если прям совсем нужно разделение то никто не запрещает перед скачиванием создать рандомную папку и скачивать файл в нее. потом все удалить.
 
а причем тут многопоток ? это же переменная относится к текущему инстансу и она не глобалка.
да и если прям совсем нужно разделение то никто не запрещает перед скачиванием создать рандомную папку и скачивать файл в нее. потом все удалить.
В принципе я так и думал таким способом воспользоваться
 
Ну а если как пример придставьте хорошо что тут 1 файл идет а если там качается 3 -10 файлов то тут как ?
Разве нет прямого обращения через "instance"
 
Ну а если как пример придставьте хорошо что тут 1 файл идет а если там качается 3 -10 файлов то тут как ?
Разве нет прямого обращения через "instance"
насколько я знаю в 1 инстансе может скачиваться только 1 файл. потом другой, по очереди. и переменная {-Page.LastDownloadedFile-} всегда указывает на последний скачанный файл в этом инстансе.
тут вообще непонятно как могут быть пересечения.
а если файлы одинаковые скачиваются, то они автоматом и переименовываются и это отображается в LastDownloadedFile
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)