我刚接触Milo,现在面临一个问题:我必须使用X509证书在milo客户机和服务器(两者都在本地主机上)之间建立连接。为此,我使用了的KeyStoreLoader类,它们几乎保持不变。服务器和客户端都启动,没有问题,但是客户端没有连接,产生:13:07:34.671 [main] INFO milo_test.clien
UaServiceFaultException: status=Bad_SessionIdInvalid, message=The session id is not valid.at org.eclipse.milo.opcua.stack.core.util.ExecutionQueueLocalizedText.english(clie
OPC UA Stack version: dev
23:15:57.459 [main] INFO o.e.m.opcua.sdk.client.OpcUaClient - Eclipse Milo/standalone-examples/target/milo-certificate-server-jar-with-dependencies.jar!/standalone-examples/target/milo-certificate-server-jar-with-dep
然而,当我们在SBC上部署的应用程序上与UA专家连接到milo服务器时,我看到了这个错误: at org.eclipse.milo.opcua.stack.core.util.NonceUtil.validateNonce(NonceUtil.java:153)
at org.eclipse.milo.opcua.
我正在使用及其示例服务器和客户机。我正在向服务器添加节点,但我不知道如何添加EuInformation,即单元和描述。我考虑过使用ExtensionObject,但是由于EuInformation没有实现Serializable,所以我不知道如何将它传递给ExtensionObject。我还想知道如何在客户端获取名称空间ID和URI。到目前为止,我只是静态地设置它们,因为我可以访问这些类。// Should somehow get the namespace ID and namespac