Как добавить подключенную службу, для которой требуется сертификат?
Мне нужно вызвать API SOAP, разработанный другой компанией. Компания предоставила мне pfx-файл на основе созданного мной cer-файла. Я установил сертификат в «Доверенные Root центры сертификации» (на локальном компьютере и у текущего пользователя), используя предоставленный пароль. Но когда я пытаюсь добавить поставщика веб-служб WCF либо через URL, либо через wsdl-файл, я получаю сообщение об ошибке: «Не удалось создать безопасный канал SSL / TLS» * , и добавление службы прекращается. .
Когда я связался с компанией, они попросили меня проверить, правильно ли установлен сертификат, вызвав API из SOAP пользовательского интерфейса (добавив jks-файл, который они мне дали) - это отлично работает. Они не могли бы помочь.
Я пишу aps. net core web application и использую. net core 3.0 в VS19
Я должен упомянуть, что это моя первая практическая встреча с сертификатами, и вопрос может быть несколько кратким.