Я получил эту ошибку при взаимодействии с веб-API 2, который аутентифицируется с использованием носителя OAuth2
An TLS 1.2 connection request was received from a remote client application, but none of the cipher suites supported by the client application are supported by the server. The TLS connection request has failed.
Я использую что-то не так или мне нужно изменить какие-либо конфигурации
Проблема не в вашем приложении или его внутреннем механизме аутентификации, это проблема на уровне диалога с сервером. По сути, трафик между вашим сервером и вашим клиентом зашифрован (TLS) - для этого пакет TLS использует шифры. Вышеупомянутая ошибка говорит о том, что клиент пытался использовать шифр во время своего запроса на соединение, что у сервера не было ИЛИ что клиент не поддерживает ни один из шифров, которые есть на сервере.
Возможны две причины:
Верхняя и нижняя части: ваш код в порядке, это просто проблема связи между вашим клиентом и сервером. Вы ничего не можете с этим поделать, если не считать обновления ваших клиентов / включения отключенных шифров.