none
Error Web Service RRS feed

  • Pregunta

  • Hola a todos.

    Estoy consumiendo un web service y al momento de usar uno de los metodos me marcar :

    El tipo de contenido text/html; charset=UTF-8 del mensaje de respuesta no coincide con el tipo de contenido del enlace (text/xml; charset=utf-8). Si usa un codificador personalizado, asegúrese de que el método IsContentTypeSupported se implemente correctamente. Los primeros 622 bytes de la respuesta fueron: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><META HTTP-EQUIV="CONTENT-TYPE" CONTENT="TEXT/HTML; CHARSET=utf-8"/><title></title></head><body<table summary="" border="0" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0" width="400"><tr><td><table summary="" border="0" cellpadding="3" cellspacing="1"><tr valign="top" bgcolor="#FFFFFF" align="left"><td><STRONG></STRONG></td></tr><tr valign="top" bgcolor="#FFFFFF"><td><br/>6442006402069806021<br>0</td></tr></table></td></tr></table></body></html>'.

    El metodo reciver 3 valores un String que es el contenido de un archivo xml, otro String que es una cadena de conexion de Active Directory y por ultimo otro String que es el password .

    He probado mandar multiples archivos de diferentes longitudes y tamaños, me percate que los archivos que son menores a 30 KB pasan sin ningun problema mientras que los mayores a 30KB son con los que me genera el error.

    Dentro del Web.config ya agrege en el binding el maxReceivedMessageSize="2147483647" pero me hace lo mismo que puedo hacer para que no me marque error??

    De ante mano Gracias.

    lunes, 14 de enero de 2013 21:55

Todas las respuestas

  • el servicio eres tu quien lo desarrollo no?

    si es asi porque no pones un try..catch en este para validar si la invocacion llega y como es qu recibe el xml que envias para trabajarlo dentro del servicio

    si puedes en el servicio loguea en un archivo que parametro recibe y con ayuda del try..catch si hay un error

    porque quizas el problema no se en en envio de dato sino sea un error interno del codigo del servicio al procesar el xml


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    miércoles, 16 de enero de 2013 6:33
  • El web service no lo desarrolle yo lo hizo otra persona asi que no tengo manera de saber si esta generando un error interno
    miércoles, 16 de enero de 2013 14:23