Mensajes [1] - Enviado el Miércoles 09 de Enero de 2008 a las 06:56hs
Muy Buenas a todos!
Me gustaria saber si alguien me podria mostrar un ejemplo de autentificaci?n mediante soap 3.0 para poder aplicarlo en un proyecto en el que estoy trabajando.
Yo me he instalado el toolkit y lo he agregado al visual studio. me he creado el servicio web y los archivos de configurac?n (con el wse3.0 toolkit) pero no me reconoce el archivo policy.config.El mensaje que me muestra el visual es el siguiente en las tres advertencias que tengo: "
Mensaje 1 No se puede encontrar la informaci?n de esquema para el elemento 'microsoft.web.services3'.
Mensaje 2 No se puede encontrar la informaci?n de esquema para el elemento 'policy'.
Mensaje 3 No se puede encontrar la informaci?n de esquema para el atributo 'fileName'"
Soy principiante con .net y puede(lo mas seguro XD)
que este realizando algo mal en la configuracion del toolkit o al crearme los dos ficheros .config para que el protocolo se pueda realizar.
Por otro lado, puede tb que no este bien configurado mi visual. yo estoy usando mi maquina como servidor. http://localhost. Uso un S.O. windows XP.
Aqui les dejo el codigo de los tres archivos. el servicio + los dos config a ver si alquien me puede ayudar y me consigue explicar como va el tema. Tambien les agradeceria si me envian algun enlace donde explique " en cristiano" jejeje y de forma clara , simple y concisa como ,una vez creado el servicio, usar el protocolo wse3.0 para que este me pida la autentificaci?n antes de ejecutar el servicio.
Estos son los archivos:
--------------------------prueba.vb---------------------------------------------------------------
Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
Public Class Service
Inherits System.Web.Services.WebService
Public Function HelloWorld() As String
Return "Hello World"
End Function
End Class
------------------------------------------------web.config----------------------------------------
-----------------------------------------------------wse3policycache.config------------------------
En este archivo tambien me da estos warnings que tampoco se como quitar estas restricciones:
Advertencia 4 El atributo 'signatureOptions' no es v?lido. El valor 'IncludeAddressing, IncludeTimestamp, IncludeSoapBody' no es v?lido seg?n su tipo de datos 'http://schemas.microsoft.com/wse/2005/06/policy:SignatureOptionsType' - Error en la restricci?n de Enumeration.
Advertencia 5 El atributo 'signatureOptions' no es v?lido. El valor 'IncludeAddressing, IncludeTimestamp, IncludeSoapBody' no es v?lido seg?n su tipo de datos 'http://schemas.microsoft.com/wse/2005/06/policy:SignatureOptionsType' - Error en la restricci?n de Enumeration.
Advertencia 6 El atributo 'signatureOptions' no es v?lido. El valor 'IncludeAddressing, IncludeTimestamp, IncludeSoapBody' no es v?lido seg?n su tipo de datos 'http://schemas.microsoft.com/wse/2005/06/policy:SignatureOptionsType' - Error en la restricci?n de Enumeration.
Cualquier ayuda sera infinitamente agradecida porque ya se me estan acabando las ideas.Muchas gracias de antemano a todos.
UN SALUDO!