у нас есть приложение, работающее под управлением MS SQL Server 2012. Для одного конкретного случая использования мы хотели бы защитить соединение jdbc с помощью SSL. Я проверил следующие ссылки:
Есть 2 вещи, которые меня озадачивают:
Это подводит меня к моему последнему вопросу: можно ли одновременно использовать безопасное и незащищенное соединение? Или все клиенты jdbc должны использовать SSL после его настройки?
Большое спасибо Кай
Я подозреваю, что эта статья вам поможет:
Протокол по-прежнему использует TCP-порт 1433 по умолчанию, независимо от используемого SSL. Клиент может запросить SSL, и, если на сервере установлен сертификат, сервер и клиент будут согласовывать SSL. Сервер жестяная банка быть настроенным на принудительное использование SSL, что приведет к разрыву соединений клиентов, не поддерживающих SSL. Нет необходимости указывать серверу принудительно использовать SSL для шифрования, если клиент запрашивает SSL.