<p>When trying to connect the adapters to SharePoint lists in a SharePoint farm configured to use Claims authentication, the following error message is return when Visual Studio attempts to validate the SSIS package, and also when attempting to run the package.</p>
<p> </p>
<p>System.ServiceModel.Security.MessageSecurityException: The HTTP request was forbidden with client authentication scheme 'Ntlm'. ---> System.Net.WebException: The remote server returned an error: (403) Forbidden.</p>
<p> </p>
<p>The same package, with the adapters pointing to lists in a SharePoint farm that does not use Claims works perfectly.</p>
Comments: ** Comment from web user: vtang9 **
<p> </p>
<p>System.ServiceModel.Security.MessageSecurityException: The HTTP request was forbidden with client authentication scheme 'Ntlm'. ---> System.Net.WebException: The remote server returned an error: (403) Forbidden.</p>
<p> </p>
<p>The same package, with the adapters pointing to lists in a SharePoint farm that does not use Claims works perfectly.</p>
Comments: ** Comment from web user: vtang9 **
Thanks for the information! I'm running claims and I'm having this issue.
Once I make these changes, how do I re-deploy this in Visual Studio? Do I need to run the setup again or can I just copy the binaries out? I tried to copy the SharePointListAdapters.dll under c:\Program Files (x86)\Microsoft SQL Server\100\DTS\PipelineComponents and Visual Studio is not too happy about it.