
0
На рассмотрении
Поддержка TLS 1.0
Добрый день.
В новой версии Касперского появилась функция блокировки TLS 1.0, она включена по умолчанию (https://support.kaspersky.com/KESWin/12.8/ru-RU/175124.htm).
От этого приложения на .Net4.8 перестали подключаться к АПИ, даже если я в коде явно укажу System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
Сообщали ли вам об этой проблеме и есть ли какое-то обходное решение, кроме отключения этой опции в Касперском?
Ниже код тестового приложения:
using Dadata; using System; using System.Linq; using System.Threading.Tasks; namespace DaData { internal class Program { static async Task Main(string[] args) { System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12; var token = "*********************************"; var api = new SuggestClient(token); var result = api.SuggestAddress("москва хабар"); if (result.suggestions.Count > 0) { var suggestion = result.suggestions.First(); Console.WriteLine($"Address: {suggestion.value}"); Console.WriteLine($"Postal Code: {suggestion.data.postal_code}"); Console.WriteLine($"Region: {suggestion.data.region_with_type}"); } else { Console.WriteLine("No suggestions found."); } Console.WriteLine("Press any key to exit..."); Console.ReadKey(); } } }
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день! Нет, о таком не сообщали. Попробуйте установить настройку
после строчки
но до строчки