I have a SharePoint 2013 farm. This farm contains three web applications. Two of these web applications are using NTLM and one uses ADFS for authentication.
I am using custom claim provider for ADFS authenticated web application. I am using SPClaimProviderFeatureReceiver to create claim provider. I am using following Powershell code snippet to bind claim provider with trusted identity token issuer:
$trusted=Get-SPTrustedIdentityTokenIssuer $trusted.ClaimProviderName="MyClaimProvider" $trusted.Update()When I activate SPClaimProviderFeatureReceiver, I am not able to search users in NTLM authenticated web applications. It gives me No Users Found error. When I deactivate this feature, I am able to search users in NTLM authenticated web applications.
My query is - although I am associating my claim provider with ADFS trusted identity token issuer, how my custom claim provider affecting NTLM authenticated web application?
Please let me know if you need more information to answer this question.