Добрый день, я получаю следующее сообщение об ошибке пытается использовать BizTalk порт отправки поговорить с веб-сервиса:Biztalk отправить порт не может найти сертификату
"System.InvalidOperationException: Cannot find the X.509 certificate using the following search criteria: StoreName 'My', StoreLocation 'CurrentUser', FindType 'FindByThumbprint'
Порт отправки сконфигурирован как тип «WCF -WShttp ',' Transport ',' Certificate '.
У меня есть самоподписанный сертификат, который имеет такое же значение отпечатка пальца, как показано в диалоговом окне конфигурации bizTalk. Я проверил файл, указав правильный отпечаток, и он не истек.
Я попытался установить его в всех следующих магазинах: «Текущий пользователь»: Personal, Доверенные издатели, доверенные люди, доверенный «Локальный компьютер» ЦС: Personal, Доверенные издатели, доверенные лица, Доверенные ЦС.
Когда я перехожу к конфигурации порта wcf для отправки в консоль управления BizTalk, он позволяет мне просматривать доступные сертификаты. Появится наш сертификат и позволяет выбрать его.
Я убедился, что учетная запись службы для biztalk добавляется к разрешениям cert.
Любые предложения?
Спасибо!
Я использовал MMC, добавил привязку к учетной записи службы, выбрал «BiztalkServerApplication» (это единственный экземпляр хоста, который он позволяет мне выбрать), а затем добавил его в каждый магазин, который казался подходящим. Я перешел на вкладку безопасности порта отправки и повторно отозвал сертификат. Все равно получите то же самое :( – Jay
Я замечаю, что консоль управления biztalk позволяет вам выбирать сертификаты из личного хранилища текущего пользователя, но учетная запись службы biztalk получит сертификаты из своего личного магазина. Это похоже на ошибку. Вы не можете выбрать из списка сертификатов, который он фактически использует. – Jay
Если ур тестируется локально, попробуйте использовать учетную запись хозяина как учетную запись yr, а затем добавьте сертификат в личный хранилище yr, а затем измените настройку и тестирование порта. Также вы должны войти в систему с пользователем хост работает под управлением и затем настраивает его. –