Simptomi
Razmotrite sljedeći scenarij:
-
Imate slanje kanala koje koristi komponenta kanalima MIME SMIME encoder u Microsoft BizTalk Server 2006 R2 ili u Microsoft BizTalk Server 2009. Vrsta potpisa komponente kanala MIME SMIME encoder postavite na ClearSign.
-
Stvaranje BizTalk djelovanje koja se pokreće slanje kanalima za potpis izlaznim porukama. Ako, na primjer, koristite izraz poziva kanalima slanje dodjele oblik poruke u djelovanje. Dodatne informacije potražite u odjeljku "Dodatne informacije".
-
Instalirajte Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1). Ili nadogradnje na Microsoft BizTalk Server 2010.
-
Pokrenite BizTalk djelovanje.
U ovom scenariju izlazne poruke nisu potpisane. Uz to, poruku o pogrešci sličnu sljedećoj zapisuje se u programski zapisnik:
Došlo je do pogreške u izvođenju kanalima slanje: "< naziv kanala >" izvor: "MIME SMIME encoder" slanje priključak: "< naziv priključka šalji >"Naziv URI"Razlog: poruku nije moguće potpisati izlaznog jer Koder ne može pronaći u potpisivanja certifikat u spremište certifikata "Trenutni User\Personal".
Uzrok
Taj se problem pojavljuje jer BizTalk Server pokušava pronaći potvrdu u pogrešnu lokaciju. Napomena BizTalk Server 2006 R2 SP1 i BizTalk Server 2010 Predstavite nove značajke koja vam omogućuje korištenje više certifikata za potpisivanje.
Rješenje
Informacije kumulativnim ažuriranjem paketa
Dodatne informacije o tome kako nabaviti paket kumulativnim ažuriranjem, članak u Microsoftovoj bazi znanja pod sljedećim brojem:
2573000 Kumulativnim ažuriranjem paketa 2 za BizTalk Server 2010 Napomena Ako naiđete na taj problem u sustavu BizTalk Server 2006 R2 SP1, slijedite korake u odjeljku "Zaobilazno rješenje" da biste zaobišli taj problem.
Status
Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".
Zaobilazno rješenje
Da biste zaobišli taj problem, slijedite ove korake:
-
Koristite sljedeći prostor naziva za uvođenje svojstva sheme:
http://schemas.microsoft.com/BizTalk/2003/system-properties.BTS.OutboundSignatureCertificate
-
Postavite BTS. OutboundSignatureCertificate svojstvo koristi vrijednost otisak prsta za certifikat u kodu djelovanje prije pokretanja kanalima za slanje.
Dodatne informacije
Dodatne informacije o konfiguriranju komponenta kanalima MIME SMIME encoder posjetite sljedeće web-mjestu MSDN:
Kako konfigurirati komponente kanala encoder MIME SMIMEDodatne informacije o tome kako koristiti izraze za pokretanje kanali posjetite sljedeće web-mjestu MSDN:
Kako koristiti izraze za pokretanje kanaliDodatne informacije o BizTalk Server hitnih popravaka kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
2003907 Informacije o hitnim popravcima za BizTalk ServerInformacije o servisnih paketa i kumulativnim ažuriranjem paketa za BizTalk Server kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
2555976 Popis servisni paket i kumulativnim ažuriranjem za poslužitelj BizTalk