Подключение клиента opcUA без сертификата с использованием eclipse milo

Возможно ли подключение клиента OPCUA к серверу без сертификата с помощью eclipse milo java sdk? Когда я пытаюсь это сделать, я получаю исключение, в котором говорится, что certificateBytes не может быть нулевым.


person Rahul Agrawal    schedule 23.02.2018    source источник


Ответы (1)


Это должно быть возможно ... вы уверены, что подключаетесь к конечной точке с отключенной безопасностью? (SecurityPolicy.NONE).

person Kevin Herron    schedule 23.02.2018
comment
Перед подключением я проверяю, совпадает ли SecurityPolicyUri конечной точки с SecurityPolicy.None.getSecurityPolicyUri () - person Rahul Agrawal; 23.02.2018
comment
Вы можете разместить код? Я настроил один из примеров так, чтобы он не устанавливал сертификат или keyPair при создании конфигурации, и у него не было проблем с подключением ... - person Kevin Herron; 23.02.2018
comment
Спасибо, что попробовал, Кевин. Сможете ли вы поделиться примером и тем, как вы его настроили? - person Rahul Agrawal; 26.02.2018
comment
В ClientExampleRunner я просто закомментировал вызовы setCertificate и setKeyPair в построителе конфигураций. - person Kevin Herron; 26.02.2018
comment
Я понял. Проблема была в сервере OpcUa, на котором я работал. Он работал без сертификата, и это вызывало проблему. - person Rahul Agrawal; 26.02.2018