ASP.NET - WebService

 
Vista:

WebService

Publicado por Hector Perez (10 intervenciones) el 06/05/2008 23:01:42
Hola, veran, tengo que montar un webservice en C# 2003, de hecho gran parte de la aplicacion ya esta, pero tengo un pequeño problema, en mi solucion tengo un Web Service agregado y un WebSite, y establezco las referencia a mi webservice.
En este caso, requiero llamar a un metodo de mi WS, a mi archivo asmx ya le coloque el atributo[WebMethod] al metodo que deseo hacer visible para mi pagina.
El problema es que no funciona, de hecho no me es visible ese servicio, solo cuando en el codigo de la referencia agrego este metodo es cuando se hace visible.

El problema aqui es que no se como hacer que funcione, ya que los metodos que ya estan implementados contienen parametros y el que yo necesito implementar es sin parametros, aqui les pongo un ejemplo:

[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Marca", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
public string ObtieneCatMarca()
{
string results = ObtieneCatMarca();
return results;
}

pero en la implementacion de los otros metodos se generan otros 2 metodos que es Begin y End con invoke. ¿Que hago para que funcione?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:WebService

Publicado por Hector Perez (10 intervenciones) el 07/05/2008 19:48:05
Por el momento dejo esta pregunta al aire.

Ahora me encontre con otro problema.

Me conecto a dicho WebService, y al validar mis credenciales de acceso, e intentar usar el WS me marca un error de autenticacion del certificado "The underlying connection was closed: Could not establish trust relationship with remote server." dicho certificado ya caduco, ahora, supongo que por esto no se conecta. La pregunta aqui es ¿Como hago para que me admita dicho certificado?

Espero me puedan ayudar
Saludos!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar