powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Пропал парсинг web страницы
5 сообщений из 30, страница 2 из 2
Пропал парсинг web страницы
    #39682830
Bujhm_C
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И еще вопрос, а почему все это произошло? Все играло на Framework 4.0. Ведь до вчерашнего дня было все ОК.
...
Рейтинг: 0 / 0
Пропал парсинг web страницы
    #39682843
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bujhm_CИ еще вопрос, а почему все это произошло? Все играло на Framework 4.0. Ведь до вчерашнего дня было все ОК.
Ну а что тут непонятного? На сервере со вчерашнего дня подняли уровень (безопасности), заботятся о клиентах наверное))
...
Рейтинг: 0 / 0
Пропал парсинг web страницы
    #39682844
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bujhm_CИ еще вопрос, а почему все это произошло? Все играло на Framework 4.0. Ведь до вчерашнего дня было все ОК.
Запрет tls1. 0 в соответствии с рекомендациями ведущих собаководов

https://www.comodo.com/e-commerce/ssl-certificates/tls-1-deprecation.php
...
Рейтинг: 0 / 0
Пропал парсинг web страницы
    #39683284
Bujhm_C
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наверно я открыл Америку, но вот как я решил проблему!
Подчеркиваю FrameWork 4.0
Просто добавил строку (спасибо Изопропилу)
ServicePointManager.SecurityProtocol = 3072
И все!
Я сам в шоке!
...
Рейтинг: 0 / 0
Пропал парсинг web страницы
    #39683321
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bujhm_C,

https://blogs.perficient.com/2016/04/28/tsl-1-2-and-net-support/ .NET 4.6 and above. You don’t need to do any additional work to support TLS 1.2, it’s supported by default.
.NET 4.5. TLS 1.2 is supported, but it’s not a default protocol. You need to opt-in to use it. The following code will make TLS 1.2 default, make sure to execute it before making a connection to secured resource:

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12

.NET 4.0. TLS 1.2 is not supported, but if you have .NET 4.5 (or above) installed on the system then you still can opt in for TLS 1.2 even if your application framework doesn’t support it. The only problem is that SecurityProtocolType in .NET 4.0 doesn’t have an entry for TLS1.2, so we’d have to use a numerical representation of this enum value:

ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;

.NET 3.5 or below. TLS 1.2 is not supported (*) and there is no workaround. Upgrade your application to more recent version of the framework.
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Пропал парсинг web страницы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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