مشکل خطای کردش کار (work flow) در Nintex و SharePoint 2019

خطای گردشکار در Nintex Workflow SharePoint 2019

اگر برای SharePoint 2019 ابزار Nintex Workflow رو نصب کردید و بسته های امنیتی شیرپروینت رو هم نصب کردید، احتمالا موقعی که می خواید از اولین ابزار های شرطی گردش کار مانند Request Approval استفاده کنید، موقع publish کردن گردش کار، مثل من یه خطا با این متن دریافت می کنید:

soap:ServerServer was unable to process request. ---> Failed to publish workflow: <Error><CompilerError Line="-1" Column="-1" Text="Type System.CodeDom.CodeTypeReferenceExpression is not marked as authorized in the application configuration file." /><CompilerError Line="0" Column="0" Text="Activity '----------------' validation failed: Property &quot;Condition&quot; has invalid value. Condition expression is invalid. Target object for method &quot;Compare&quot; can not be null." /></Error>

برای رفع این مشکل، این سه خط رو توی فایل web.config توی شاخه IIS که اپلیکیشن پول شیرپوینتتون نصب شده اضافه کنید:

<authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Int64" Authorized="True" />
 <authorizedType Assembly="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Int64" Authorized="True" />
<authorizedType Assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodeTypeReferenceExpression" Authorized="True" />

اگر مستقیما می خواید فایل web.config رو پیدا کنید، احتمالا همچین جایی توی سرور شیرپوینت باشه:

C:\inetpub\wwwroot\wss\VirtualDirectories\80

لینک های کمکی که شاید مفید باشه:

https://learn.microsoft.com/en-us/archive/blogs/rodneyviana/after-installing-net-security-patches-to-address-cve-2018-8421-sharepoint-workflows-stop-working

https://community.nintex.com/nintex-for-sharepoint-14/cannot-publish-workflow-soapserverserver-was-unable-to-process-request-22871

https://community.nintex.com/nintex-for-sharepoint-67/unable-to-publish-or-run-workflows-after-installing-september-pu-17076


دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *