นำไปใช้กับ
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013

อาการ

หลังจากที่คุณติดตั้งการอัปเดตด้านความปลอดภัยของเดือนกรกฎาคมต่อไปนี้SharePoint Server แล้ว เวิร์กโฟลว์ Microsoft SharePoint 2010 จะหยุดการใช้ฟังก์ชัน เมื่อปัญหานี้เกิดขึ้น แท็กเหตุการณ์ "c42q8," "c42ra" หรือ "c42rh" จะถูกบันทึกในบันทึก SharePoint Unified Logging System (ULS)

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากมีการเพิ่มการตรวจสอบความถูกต้องเพิ่มเติมในการอัปเดตความปลอดภัยเดือนกรกฎาคมSharePointเซิร์ฟเวอร์ การตรวจสอบความถูกต้องจะเป็นสาเหตุให้เวิร์กโฟลว์ SharePoint 2010 ที่มีอยู่หยุดการใช้ฟังก์ชัน

วิธีแก้ไขปัญหาชั่วคราว

เมื่อต้องการแก้ไขปัญหานี้ ให้ค้นหาแท็กเหตุการณ์ "c42q8," "c42ra" หรือ "c42rh" ในSharePoint ULS ในรายการเหตุการณ์เหล่านี้ คุณสามารถค้นหารายละเอียดเกี่ยวกับสาเหตุที่เวิร์กโฟลว์ถูกบล็อก ตามแนวทางเหล่านี้:

  • ถ้าส่วนที่ถูกบล็อกเป็นกิจกรรมเวิร์กโฟลว์หรือเวิร์กโฟลว์ "ไม่อยู่ในกล่อง" ให้ติดต่อฝ่ายสนับสนุนของไมโครซอฟท์นอกจากนี้ คุณสามารถติดต่อผู้ดูแลระบบฟาร์มเพื่อปิดใช้งานการตรวจสอบความถูกต้องเพิ่มเติมชั่วคราวโดยใช้ PowerShell: ใน PowerShell ให้เรียกใช้ cmdlet ต่อไปนี้ Add-PSSnapin Microsoft.SharePoint.PowerShell$farm=Get-SPFarm$farm.EnablePreParseSecurityCheckForWorkflow = $false$farm.update()

  • ถ้าส่วนที่บล็อกเขียนขึ้นโดยใช้โค้ดแบบปรับแต่งเอง และคุณได้ปรับใช้ส่วนเหล่านั้นด้วยตัวคุณเองใน SharePoint Server คุณควรตรวจสอบความปลอดภัยกับชนิดที่คุณพยายามใช้ ถ้าชนิดถูกกําหนดให้ปลอดภัย คุณสามารถเพิ่มชนิดweb.configชนิดของชนิดที่ได้รับอนุญาต มิฉะนั้น คุณควรสร้างการปรับใช้งานอื่นที่ไม่ละเมิดการตรวจสอบความปลอดภัย

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ