Я использую библиотеку Tweetinvi для поиска твитов (.NET 4.7.2) для моего приложения. До прошлой недели приложение работало без проблем. Недавно я заметил, что приложение вернет ошибку в течение нескольких минут, а затем вернется к работе, как ожидалось. Я немного почитал и обнаружил, что это может быть связано с тем, что Twitter теперь поддерживает TLS 1.2, поэтому, прежде чем использовать метод аутентификации в своем коде, я добавил строку ниже:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls |
SecurityProtocolType.Tls11 |
SecurityProtocolType.Tls12;
Это было предложено в несколькихстатьи. Тем не менее, я все еще вижу повторение той же картины. Приложение больше не является согласованным, и в журнале отладки говорится, что при поиске возвращается нулевой объект.
Существуют ли другие причины или решения для этой проблемы?