Как использовать сертификат SSL в Кафка потребителя, используя ASP.NET
Я делаю потребителя внутри Asp.Net используя слияние Кафки. Confluent kafka скачан из пакета Nuget. Я хочу подключиться к удаленному серверу, где развернута kafka, используя SSL-сертификат. я использую config для подключения
var configSSL = новый ConsumerConfig
{
Группы = группы,
BootstrapServers = надо установить до начала использования,
SslCaLocation = "файл config/файл testcert.Р12",
SecurityProtocol = SecurityProtocol.использование SSL,
AutoOffsetReset = AutoOffsetReset.Раннее,
Debug = "все",
};
Я не могу подключиться kafak сервер с помощью SSL-сертификата, и я получаю ошибки %3/1593785896.458|протокол SSL|rdkafka#потребительски-1| [thrd:приложения]: .\крипто\био\bss_file.с:175: ошибка:02001003:деятельность библиотек системы:функции fopen:нет такого процесса: функции fopen('файл config\файл testcert.Р12','Р')
Что я уже пробовал:
I am making consumer in Asp.Net using Confluent Kafka. Confluent kafka downloaded from Nuget package. I want to connect with remote server where kafka is deployed using SSL certificate. i am using config for connection var configSSL = new ConsumerConfig { GroupId = groupID, BootstrapServers = serverUrl, SslCaLocation = "Config/testcert.p12", SecurityProtocol = SecurityProtocol.Ssl, AutoOffsetReset = AutoOffsetReset.Earliest, Debug = "all", };