WCF Service - maxRecievedMessageSize

Tags:    wcf service net

Hej

Jeg har et par problemer med consuming af en WCF-Service til et Silverlight projekt.

Problem #1: maxReceivedMessageSize.

Selvom jeg konfigurerer servicen til, at kunne modtage filer på omkring 2 gb (max størrelse), så er størrelsen under runtime stadig omkring 65000 kb.. hvad har jeg gjort galt i konfgurationen?

Fold kodeboks ind/udXML kode 


Den finder fint min service, der er andre metoder der virker, men lige så snart jeg skal sende filer til den, smider den en exception: The maximum message size quota for incoming messages (65536) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element.


Problem #2: HTTPS

Jeg har også forsøgt at få servicen til at køre på HTTPS i stedet, men det er ligeledes uden held.

Selvom jeg har nogenstående konfiguration, bliver den ved med at kalde servicen på http.

Fold kodeboks ind/udXML kode 


Tak for tiden :)





2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Dit første problem er et typisk binding problem i konfigurationen. Måske kan det også henføres til dit andet problem, men her er jeg ikke sikker.

Prøv at læse denne side: http://www.devx.com/dotnet/Article/38407/1763/page/2



Nu virker det lort satme!

Slettede alle konfigurationer, og lavede en ny med det program der.. Havde egentligt haft fingre i det, men havde ikke brugt det til at oprette en ny service udfra ens assembly..

Kode der virker, med https, hvis andre kan bruge det til noget reference:

Fold kodeboks ind/udXML kode 


Du får lige en +'er Brian for at lede mig den rigtige vej... men det mærkelige er, at det kode jeg brugte før virkede i et andet projekt.. ting er nu mærkelige nogen gange!



t