powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ssl connect: how to?
6 сообщений из 6, страница 1 из 1
ssl connect: how to?
    #32647668
ii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зравствуйте,

задача: установить соединение с любым https сервером в интернете и скачать
страничку.

Я использую следущий код:

Inet1.AccessType = icNamedProxy

Inet1.Proxy = "myproxy.ru:3128"
Inet1.UserName = "mylogin"
Inet1.Password = "mypassword"

Inet1.Protocol = icHTTPS

s = Inet1.OpenURL("https://example.com")

я выставил все реальные значения, но результат - пустая строка.
Если использовать http вместо https, то все работает.

Если кто-либо сталкивался с подобной проблемой, опишите решение плз.

Или возможно у кого-то есть ссылки на то как решить проблему?

заранее спасибо.
...
Рейтинг: 0 / 0
ssl connect: how to?
    #32648001
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если по https открывать страничку из браузера (конечно же, через тот же прокси), нет ли какого security warning? Если есть, то добейся чтобы не было. А потом уже отлаживай код. Если в браузере по https через прокси не работает (в принципе, https через прокси - глючно и очень часто просто не работает), то дальнейшие телодвижения в коде представляются бессмысленными.
...
Рейтинг: 0 / 0
ssl connect: how to?
    #32648011
ii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DankovЕсли по https открывать страничку из браузера (конечно же, через тот же прокси), нет ли какого security warning? Если есть, то добейся чтобы не было.

Да, браузере выскакивает варнинг. Чтобы его убрать, нужно чтобы владелец хоста установил SSL сертификат от доверенной службы. Я к хосту никакого
отношения не имею. Как я уберу варнинг? Должен быть способ не обращать на него внимания, в C# я например перегрузил функцию проверки сертификата чтобы она всегда возвращала true и проблемы исчезли. Как сделать подобное в
VB?

Или другого способа кроме как использовать win API нет?
...
Рейтинг: 0 / 0
ssl connect: how to?
    #32649174
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не владелец хоста должен установить, а ты должен установить корневой сертификат соответствующего центра сертификации, чтобы с помощью его проверять валидность сертификата посещаемого web-сервера. Обычно, в сертификате web-сервера есть инфа, откуда взять корневой сертикат. Начни с клика на желтый замочек справа внизу в браузере.
...
Рейтинг: 0 / 0
ssl connect: how to?
    #32649259
ii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DankovНе владелец хоста должен установить, а ты должен установить корневой сертификат соответствующего центра сертификации, чтобы с помощью его проверять валидность сертификата посещаемого web-сервера. Обычно, в сертификате web-сервера есть инфа, откуда взять корневой сертикат. Начни с клика на желтый замочек справа внизу в браузере.

т.е. пока у меня нет сертификата для проверки посещаемого web узла
я не могу скачать его страницу?

Как же тогда IE то скачивает?

DankovНачни с клика на желтый замочек справа внизу в браузере.

да уж, совет граздо менее ценный чем: rtfm
...
Рейтинг: 0 / 0
ssl connect: how to?
    #32650382
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ii
т.е. пока у меня нет сертификата для проверки посещаемого web узла
я не могу скачать его страницу?

Как же тогда IE то скачивает?

Он выдает варнинг, что сертификат не доверенный, так как его проверить невозможно. Соответственно, кликая на OK, вы с этим соглашаететесь. Но в API-функции это поведение не заложено по-умолчанию. Сама суть SSL - сертификат должен быть доверенным, т.е. пройти проверку, иначе шифрация - полная фикция.

ii DankovНачни с клика на желтый замочек справа внизу в браузере.
да уж, совет граздо менее ценный чем: rtfm
Вижу, что вы этого не сделали, иначе бы эту дрись не написали. Там все очевидно. Само собой, имелся в виду двойной клик, открывающий все свойства сертификата.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ssl connect: how to?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]