อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณมีขั้นตอนการส่งที่ใช้การเข้ารหัสแบบ MIME/SMIME ไปป์ไลน์ ใน Microsoft BizTalk Server 2006 R2 หรือ ใน Microsoft BizTalk Server 2009 คุณตั้งค่าชนิดลายเซ็นของตัวเข้ารหัสแบบ MIME/SMIME ไปป์ไลน์การClearSign
-
คุณสร้างข่าวที่ BizTalk ที่เรียกใช้ขั้นตอนการส่งเพื่อเซ็นชื่อข้อความขาออก ตัวอย่างเช่น คุณใช้นิพจน์การเรียกขั้นตอนการส่งของรูปร่างกำหนดข้อความในข่าวที่ สำหรับข้อมูลเพิ่มเติม ดูส่วน "ข้อมูลเพิ่มเติม"
-
คุณติดตั้ง Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1) หรือ คุณปรับรุ่นเป็น Microsoft BizTalk Server 2010
-
คุณเรียกใช้ข่าวที่ BizTalk
ในสถานการณ์สมมตินี้ ข้อความส่งออกจะไม่ได้เซ็น นอกจากนี้ ข้อผิดพลาดที่คล้ายกับต่อไปนี้ถูกบันทึกไว้ในบันทึกของโปรแกรมประยุกต์:
เกิดความล้มเหลวในการดำเนินการขั้นตอนการส่ง: "<ชื่อไปป์ไลน์ >" แหล่งที่มา: "การเข้ารหัสแบบ MIME/SMIME" ส่งพอร์ต: "<ส่งชื่อพอร์ต >"ชื่อ URI"เหตุผล: ไม่สามารถเซ็นชื่อข้อความขาออกได้เนื่องจากไม่พบตัวเข้ารหัสใบรับรอง ใบรับรองในเก็บใบรับรอง "User\Personal ปัจจุบัน"
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากเซิร์ฟเวอร์ BizTalk พยายามค้นหาใบรับรองในตำแหน่งที่ไม่ถูกต้อง หมายเหตุ BizTalk Server 2006 R2 SP1 และ BizTalk Server 2010 แนะนำคุณลักษณะใหม่ที่ช่วยให้คุณสามารถใช้ใบรับรองจำนวนมากสำหรับการเซ็นชื่อ
การแก้ไข
รายละเอียดของแพคเกจโปรแกรมปรับปรุงสะสม
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจการปรับปรุงสะสม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2573000 แพคเกจโปรแกรมปรับปรุงสะสม 2 สำหรับ BizTalk Server 2010 หมายเหตุ ถ้าคุณพบปัญหานี้ใน BizTalk Server 2006 R2 SP1 คุณสามารถทำตามขั้นตอนในส่วน "วิธีแก้ปัญหา" เพื่อหลีกเลี่ยงปัญหานี้
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
การแก้ปัญหา
เมื่อต้องการหลีกเลี่ยงปัญหานี้ ทำตามขั้นตอนเหล่านี้:
-
ใช้ namespace ต่อไปนี้เพื่อปรับใช้ schema คุณสมบัติ:
http://schemas.microsoft.com/BizTalk/2003/system-properties.BTS.OutboundSignatureCertificate
-
ตั้งค่าBTS OutboundSignatureCertificateคุณสมบัติที่ใช้ค่ารหัสประจำตัวใบรับรองในรหัสข่าวก่อนที่คุณรันขั้นตอนการส่ง
ข้อมูลเพิ่มเติม
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการตั้งค่าคอนฟิกไปป์ตัวเข้ารหัสแบบ MIME/SMIME แวะไปที่เว็บไซต์ MSDN ต่อไปนี้:
วิธีการตั้งค่าคอนฟิกไปป์ตัวเข้ารหัสแบบ MIME/SMIMEสำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้นิพจน์เพื่อเรียกใช้ไปป์ไลน์ แวะไปเว็บไซต์ MSDN ต่อไปนี้:
วิธีการใช้นิพจน์เพื่อเรียกใช้ไปป์ไลน์สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมแก้ไขด่วนที่ BizTalk Server คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2003907 ข้อมูลเกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk Serverสำหรับข้อมูลเกี่ยวกับเซอร์วิสแพ็คและแพ็คเกจการปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalk คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2555976 รายการ Service Pack และโปรแกรมปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalk