Пример Stomp.Net: нужно объяснение - PullRequest
0 голосов
/ 25 сентября 2019

Я тестирую Пример STOMP Stomp.Net.Example.SendReceiveCore .На фабрике соединений:

SslSettings =
{
  ServerName = serverName,
  ClientCertSubject = subject,
  KeyStoreName = "My",
  KeyStoreLocation = "LocalMachine"
}

Что должно быть в ClientCertSubject?В свойствах сертификата я вижу Subject - CN = fpclientcert (значение fpclientcert).Отправка этого значения приводит к ошибке:

[Warn] Не найдено соответствующего сертификата.с темой 'fpclientcert' (SelectLocalCertificate Ln 161 [C: _git \ Stomp.Net.Src \ Stomp.Net \ Transport \ SslTransport.cs])

Сертификат был создан и импортирован в хранилище доверия насервер.Экспортированный сертификат клиента был импортирован в личный магазин на клиентском компьютере.Я могу установить соединение с этими сертификатами, используя сокет SslStream.

...