fix(infra): use appConfig.Validate instead of CheckApplicationInstanceCertificate
Replace with Validate() which validates config without requiring a cert, matching the RealOpcUaClient pattern. Fixes OPC UA connection failure.
This commit is contained in:
@@ -46,13 +46,7 @@ public class OpcUaBridge : IOpcUaBridge
|
|||||||
TransportQuotas = new TransportQuotas { OperationTimeout = 15000 }
|
TransportQuotas = new TransportQuotas { OperationTimeout = 15000 }
|
||||||
};
|
};
|
||||||
|
|
||||||
var application = new ApplicationInstance
|
await appConfig.Validate(ApplicationType.Client);
|
||||||
{
|
|
||||||
ApplicationName = "LmxFakeProxy",
|
|
||||||
ApplicationType = ApplicationType.Client,
|
|
||||||
ApplicationConfiguration = appConfig
|
|
||||||
};
|
|
||||||
await application.CheckApplicationInstanceCertificate(false, 0);
|
|
||||||
appConfig.CertificateValidator.CertificateValidation += (_, e) => e.Accept = true;
|
appConfig.CertificateValidator.CertificateValidation += (_, e) => e.Accept = true;
|
||||||
|
|
||||||
EndpointDescription? endpoint;
|
EndpointDescription? endpoint;
|
||||||
|
|||||||
Reference in New Issue
Block a user