Si llamo por url al WS me muestra todos los metodos, ninguna sugerencia
(antes me decia que cambie el tempuri.org).

Si llamo al WS con el parametro ?wsdl veo la descripción del WS en formato
XML

No veo ninguna redirección ni puertos, etc.

El sitio no tiene https

Ya revise el Event Viewer del servidor, aun no encontre nada relativo



El 16 de julio de 2012 17:27, Marcelo Abosch
<[email protected]>escribió:

> Revisá el WSDL que genera en producción si te está agregando algo como
> puertos o redirecciones….****
>
> ** **
>
> *From:* [email protected] [mailto:[email protected]] *On Behalf Of 
> *Marcelo
> Abosch
> *Sent:* Monday, July 16, 2012 5:16 PM
> *To:* [email protected]
> *Subject:* [puntonet] Webservice CascadingDropDown****
>
> ** **
>
> Está en HTTPS ??****
>
> ** **
>
> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Dario
> Lega
> *Sent:* Monday, July 16, 2012 4:59 PM
> *To:* [email protected]
> *Subject:* [puntonet] Webservice CascadingDropDown****
>
> ** **
>
> La pagina ASPX esta en la misma aplicación/solución que ASMX que tiene los
> WebMethods (no es un Webservice independiente).****
>
> ** **
>
> Esta en un nivel de carpeta anterior que las paginas pero es el mismo
> sitio/aplicación (por eso lo referencio  "../CobrosPagos.asmx")
>
> Alguna idea?****
>
> ** **
>
> El 16 de julio de 2012 16:47, Leonardo Micheloni <
> [email protected]> escribió:****
>
> En el entrono que falla: está la página que consume los webmethods en
> la misma aplicación web que los web methods?
>
> 2012/7/16 Dario Lega <[email protected]>:
> >
> > Tengo en una pagina ASPX varios controles Dropdownlist que se llenan con
> > CascadingDropDown de Ajax. Estos controles obtienen los datos de un ASMX
> que
> > tiene los WebMethods que retornan los datos para los desplegables, el
> ASMX
> > esta dentro del mismo sitio que la pagina que lo consume.
> >
> > Utilizando la aplicación en desarrollo y publicado internamente en una
> > Intranet la pagina funciona correctamente, pero publicado accediendo a la
> > pagina por Internet los desplegables no cargan tiran el error METHOD
> ERROR
> > 500.
> >
> > Si navego la url a traves Internet veo la descripción del WS.
> >
> > Al principio crei que cambiando el Namespace = "http://tempuri.org/"; que
> > viene por defecto me funcionaria, puse el dominio de mi aplicación
> (dominio
> > de mi empresa) mas la ruta hasta el ASMX y me sigue dando el error.
> >
> > La aplicación utiliza autenticación de Windows (a través de Internet me
> pide
> > usuario y contraseña de Windows)
> >
> > No logro determinar que configuración es la que me esta faltando,
> ¿alguno me
> > puede dar una mano?
> >
> >
> >
> > CobrosPagos.asmx
> >
> > namespace Admin
> > {
> >     /// <summary>
> >     /// Descripción
> >     /// </summary>
> >     [WebService(Namespace = "http://xxx.xxx.xxx/xxxxxxx/xxxxxxx/";)]
> >     [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
> >     [System.ComponentModel.ToolboxItem(false)]
> >     [System.Web.Script.Services.ScriptService]
> >     public class CobrosPagos : System.Web.Services.WebService
> >     {
> >
> >         [WebMethod]
> >         public string HelloWorld()
> >         {
> >             return "Hello World";
> >         }
> >
> >         [WebMethod]
> >         public CascadingDropDownNameValue[] GetCompradores(string
> > knownCategoryValues, string category, string contextKey)
> >         {
> >               .........
> >         }
> >
> > .............
> >
> >
> >
> > ASPX - DropDownList
> >
> >                     <asp:DropDownList ID="ddlCompradores" runat="server"
> >></asp:DropDownList>
> >
> >                     <ajaxToolkit:CascadingDropDown ID="cddCompradores"
> > ContextKey="" ParentControlID=""
> >                         runat="server" Category="Comprador"
> > TargetControlID="ddlCompradores" PromptText="--Todos--"
> >                         LoadingText="Cargando..."
> > ServiceMethod="GetCompradores" ServicePath="../CobrosPagos.asmx">
> >                     </ajaxToolkit:CascadingDropDown>
> >
> >
> >
> > Saludos y gracias
> >
>
>
>
> --
> Leonardo Micheloni
> @leomicheloni****
>
> ** **
>

Responder a