Workflow Manager Fail with “Trusted provider is missing” error

I encountered this problem with a customer where one of our workflow heavy applications stopped to function .

The error I got within ULS Logs look like

00000003-0000-0ff1-ce00-000000000000  trusted provider is missing

Turns out it is a security change to the IIS Application for the “Workflow Management Site” where the Authentication provider included

Asp.Net Impersonation Enabled 
Along with other changes to that IIS application .


This customer is using SharePoint 2013 Enterprise on premises with NTLM only in a windows integrated mode , no SSL .

After narrowing down the issue to “Authentication problem” I did setup a new WFM with OOB configuration.

Asp.Net Impersonation Disabled 

I have checked all those settings below this will fix this issue after you restart the application pool.

See Below

Best of Luck.







Design and Develop SharePoint 2007 64 Bit Workflow

As we all know , there has been a problem with the Microsoft templates that ship with VS 2008 and VSSe.

But I found this great article By Sahil Malik ,  that has a fix.

Simply edit your project to add the two workflow types 

open the .csproj with  Notepad

 At the Project\PropertyGroup element, append , see the sample file.


 – At the Project element, right below <Import Project = “$MSBuild .. “, add the following element

<Import Project=”$(MSBuildExtensionsPath)\Microsoft\Windows Workflow Foundation\v3.5\Workflow.Targets” />

That worked for me.