Errore 400 in passaggio lista di dati

martedì 16 febbraio 2010 - 14.43

mirk7 Profilo | Newbie

Buongiorno,
non riesco a risolvere un problema nel passaggio dati attraverso un servizio wcf; i dati che passo sono una lista di un dataset da me creato. Finchè il numero di elementi resta basso (circa inferiore a 100) funziona tutto a meraviglia, mentre quando i dati aumentano mi va in eccezzione col seguente messaggio

[System.ServiceModel.ProtocolException] {"Il server ha restituito una risposta non prevista: (400) Bad Request."}
InnerException {"Errore del server remoto: (400) Richiesta non valida."} System.Exception {System.Net.WebException}
Message "Il server ha restituito una risposta non prevista: (400) Bad Request."
Source "mscorlib"

Premetto che ho già provato a modificare le dimensioni del binding (maxBufferSize, maxBufferPoolSize e maxReceivedMessageSize) e le readerQuotas (maxDepth, maxStringContentLength, maxArrayLength, maxBytesPerRead e maxNameTableCharCount), non ottenendo alcun risultato.

grazie mille!


edit:
risolto!
ed alla fine il problema era proprio la lunghezza dei messaggi lato server, solo che ovviamente lato client mi tornava un errore generico!
son riuscito a risolvere usando Microsoft Service Trace Viever!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5