powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Какую версию протокола TLS использует TNetHTTPClient для https ?
9 сообщений из 9, страница 1 из 1
Какую версию протокола TLS использует TNetHTTPClient для https ?
    #40101032
Stalker4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi All,

Delphi 10.4.2 и выше

Вызываю TNetHTTPClient.Post('https://test.xx.yy', );
Свойство TNetHTTPClient.SecureProtocols я оставляю в состоянии по умолчанию.

Вопрос: Какую в этом случае версию протокола TLS (1.0, 1.1, 1.2, 1.3) будет использовать TNetHTTPClient при обращении по https ?

P.S. Смотрел код, но так и не смог этого понять ...
...
Рейтинг: 0 / 0
Какую версию протокола TLS использует TNetHTTPClient для https ?
    #40101041
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По идее должен использовать ту версию, которую поддерживает сервер (наиболее актуальную)
...
Рейтинг: 0 / 0
Какую версию протокола TLS использует TNetHTTPClient для https ?
    #40101053
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При условии, что сама ОС его поддерживает.
Чего со старыми версиями винды может и не быть.
...
Рейтинг: 0 / 0
Какую версию протокола TLS использует TNetHTTPClient для https ?
    #40101057
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat
При условии, что сама ОС его поддерживает.
Чего со старыми версиями винды может и не быть.
не совсем так.
всё зависит от того, чем цепляться к серверу.
например, в WCF поддержка TLS имеется "унутре", независимо от ОСи.
...
Рейтинг: 0 / 0
Какую версию протокола TLS использует TNetHTTPClient для https ?
    #40101063
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Под виндой используется schannel, причем через WinInet, а его предпочтительные протоколы настраиваются в реестре. Даже есть тулза для этого. Возможно, есть опции непосредственно в самом httpclient
...
Рейтинг: 0 / 0
Какую версию протокола TLS использует TNetHTTPClient для https ?
    #40101070
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
не совсем так.
всё зависит от того, чем цепляться к серверу.
например, в WCF поддержка TLS имеется "унутре", независимо от ОСи.

Топик стартер явно указал на TNetHTTPClient, а он работает через ОС, а не через свою имплементацию протоколов.
...
Рейтинг: 0 / 0
Какую версию протокола TLS использует TNetHTTPClient для https ?
    #40101098
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через WinHttp
...
Рейтинг: 0 / 0
Какую версию протокола TLS использует TNetHTTPClient для https ?
    #40102348
Stalker4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А есть ли возможность у TNetHTTPClient узнать, какая версия протокола TLS была использована при конкретном соединении ?
...
Рейтинг: 0 / 0
Какую версию протокола TLS использует TNetHTTPClient для https ?
    #40102364
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Какую версию протокола TLS использует TNetHTTPClient для https ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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