I'm facing a problem that LDAP authentication for ImportExportService(Content Porter) doesn't work. I have already configured LDAP authentication for TCM, so I can log in TCM.
When I login to Content Porter, Content Porter client say the following message.
Could not find SDL Tridion Content Manager server myservername. Please verify that the server is up and running.
And the following message is output to event log.
Access is denied for the user NT AUTHORITY\NETWORK SERVICE.
Component: Tridion.ContentManager.ImportExport Errorcode: 770 User: NT AUTHORITY\NETWORK SERVICE
StackTrace Information Details: at Tridion.ContentManager.Security.AuthorizationManager.LoadAccessToken(String userName, IEnumerable
1 mappedGroupUris, IEnumerable
1 claimSets) at Tridion.ContentManager.Session..ctor() at Tridion.ContentManager.CoreService.SessionHelper.GetCurrentSession() at Tridion.ContentManager.ImportExport.Service.ImportExportServiceBase.TestConnection() at SyncInvokeTestConnection(Object , Object[] , Object[] ) at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc) at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
I tried two pattern setting of webservices/web.config as follows, but I couldn't login.
CASE A
<binding name="ImportExport_StreamDownload_basicHttpBinding" maxReceivedMessageSize="2147483648" transferMode="StreamedResponse" messageEncoding="Mtom" sendTimeout="00:30:00"> <security mode="TransportCredentialOnly"> <!-- For LDAP or SSO authentication of transport credentials, use clientCredentialType="None" --> <transport clientCredentialType="Windows" /> </security> </binding>
CASE B (clientCredentialType was set to None)
<binding name="ImportExport_StreamDownload_basicHttpBinding" maxReceivedMessageSize="2147483648" transferMode="StreamedResponse" messageEncoding="Mtom" sendTimeout="00:30:00"> <security mode="TransportCredentialOnly"> <!-- For LDAP or SSO authentication of transport credentials, use clientCredentialType="None" --> <transport clientCredentialType="None" /> </security> </binding>
Could you please tell me what I should do?
Environment: Tridion 2013 SP1 Content Porter 2013 SP1 Windows 2008 R2 SP1 + MSSQL 2008 R2 SP2
Regards