Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/09/2008, 03:29
Avatar de elangelcaido
elangelcaido
 
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