
26/09/2008, 03:29
|
 | | | Fecha de Ingreso: septiembre-2003 Ubicación: Oviedo
Mensajes: 1.068
Antigüedad: 21 años, 10 meses Puntos: 4 | |
Respuesta: Webdav con finder Hola,
Tengo localizado el problema.
El problema está en el AuthenticationSchemes que se usa. Clientes como Finder pueden utilizar Digest y Basic, pero no Negotiate (y Windows XP al revés). Lo que estoy intentando es utilizar un AuthenticationSchemes en funcion de qué tipo de cliente sea. Para ello utilizo AuthenticationSchemeSelectorDelegate=new AuthenticationSchemeSelectorDelegate(funcionquemed euvelvaunAuthenticationSchemes)
La funcion "funcionquemedeuvelvaunAuthenticationSchemes" (que recibe un HttpListenerRequest) me devolverá un AuthenticationSchemes adecuado para el tipo de cliente. Creo que el tipo de cliente lo puedo sacar del objeto HttpListenerRequest.
Cuando tenga datos definitivos los expondré aqui.
Gracias por la ayuda.
__________________ Ta Luego! Al final sólo puede quedar uno...
________ lukos.org |