Open Panguaneta opened 5 months ago
When I try to connect with user and password I get a Opc.Ua.ServiceResultException with this message: "SHA1 signed certificates are not trusted."
This is my code
` OpcUaClientBuilder builder = new OpcUaClientBuilder() .WithEndpoint(url) .WithAutoAcceptUntrustedCertificate(true) .WithAccount(user, password) .WithEventCertificateValidationHandler(new CertificateValidationEventHandler(OnCertificateValidation)) .WithClientId(clientName);
private void OnCertificateValidation(CertificateValidator validator, CertificateValidationEventArgs e) { if (e.Error.StatusCode == StatusCodes.BadCertificateUntrusted) { e.Accept = true; } } `
How can I connect to my opc with just user and passowrd? How I can set RejectSHA1SignedCertificates to false?
Regards.
.WithConfiguration((ac) => { ac.CertificateValidator = new CertificateValidator() { RejectSHA1SignedCertificates = false }; }) Add this
.WithConfiguration((ac) => { ac.CertificateValidator = new CertificateValidator() { RejectSHA1SignedCertificates = false }; })
When I try to connect with user and password I get a Opc.Ua.ServiceResultException with this message: "SHA1 signed certificates are not trusted."
This is my code
` OpcUaClientBuilder builder = new OpcUaClientBuilder() .WithEndpoint(url) .WithAutoAcceptUntrustedCertificate(true) .WithAccount(user, password) .WithEventCertificateValidationHandler(new CertificateValidationEventHandler(OnCertificateValidation)) .WithClientId(clientName);
private void OnCertificateValidation(CertificateValidator validator, CertificateValidationEventArgs e) { if (e.Error.StatusCode == StatusCodes.BadCertificateUntrusted) { e.Accept = true; } } `
How can I connect to my opc with just user and passowrd? How I can set RejectSHA1SignedCertificates to false?
Regards.