我正在尝试设置一个示例服务器,该服务器将在使用 SignAndEncrypt 模式时提供正确的证书链。
使用提供的示例,即使我在 .pfx 文件中包含了根证书(未使用中间证书),服务器也只会将证书而不是链传递给根证书。
我以自己的方式访问 OpcUaServer.java 并包含证书链,但 OpcUaServer.java 调用:
UaStackServer addEndpoint(String endpointUri,
String bindAddress,
X509Certificate certificate,
SecurityPolicy securityPolicy,
MessageSecurityMode messageSecurity);
获取证书链并没有超载,所以我有点卡住了。
如何设置(示例)OPC UA Milo 服务器来提供完整的证书链,而不是只提供服务器证书?