OPC UA Client SDK (Unified Automation) 2.5.4 客户端证书在计算机名称更改时失效

OPC UA Client SDK (Unified Automation) 2.5.4 Client certificate becomes invalid on computer name change

对于 OPC UA Client SDK 2.5.4,在更改计算机名称时,需要重新创建客户端证书,因为它们变得无效。为什么,它在任何地方都有记录?

在 2.0 版中,更改计算机名称不会影响客户端证书,因此无需重新创建它们。 使用 Dotnet 4.5 和 C# 6 支持的应用程序。

在 2.1.0 版更改日志中有行

  • 将 ApplicationCertificate SubjectNames 中的 DC=localhost 替换为 DC=<computername>

因此无法找到其 SubjectName 中包含 localhost 的证书,因为已搜索包含 <computername> 的证书。

在 2.1.0 版本之后,我们需要重新创建客户端证书以及服务器证书, 关于更改计算机名称。