Обработка неверного сертификата безопасности с помощью команды MATLAB urlread
доступ к внутренней базе данных с использованием MATLABurlread
В команде все работало нормально, пока служба не была перемещена на защищенный сервер (т. е. с адресом HTTPS, а не с адресом HTTP). Сейчасurlread
больше не успешно получает результаты. Выдает ошибку:
Ошибка при загрузке URL. Возможно, ваше сетевое соединение не работает или неправильно настроены параметры прокси.
Я считаю, что проблема заключается в том, что служба использует недействительный цифровой сертификат, поскольку, если я пытаюсь получить доступ к ресурсу напрямую через веб-браузер, я получаю "ненадежное соединение " предупреждение, которое я могу пропустить, добавив сайт в список исключений.urlread
Безразлично»У меня нет очевидного способа решения этой проблемы.
Под капотомurlread
использует Java для доступа к веб-ресурсам, и в этой строке выдается ошибка:
inputStream = urlConnection.getInputStream;
гдеurlConnection
является объектом Java:sun.net.www.protocol.https.HttpsURLConnectionImpl
Кто-нибудь предлагает решение этой проблемы?