none
Acceso a recurso en otro servidor RRS feed

  • Pregunta

  • Esta pregunta un hilo alternativo para un problema con el uso de impersonate.

    -Tengo un servidor web con IIS que sale a la web (integra telecom))(servidor A).

    -Tenemos un servidor de datos con 3 terabytes de imagenes digitalizadas de documentación (.jpg), almacenadas entre en un IBM System x3650 M3 (aunque no es el único) administrador por 1 equipo.(Servidor B).

    -Tenemos implementado active directory al que pertenece el servidor B.

    -El servidor A no esta en el active directory.

    -La aplicación WEB residente en el servidor A, debe consultar (mostrar) las imagenes almcenadas en el Servidor B.

    -Para ello se ha utilizado la librería itextsharp (http://sourceforge.net/projects/itextsharp/).

    -El arreglo de discos está disponible como una unidad M dentro del servidor B.

    -Se creo un usuario especial en el active directory con privilegios de acceso a la unidad M se compartio la unidad M con este usuario.

    -Las pruebas en el equipo de desarrollo funcionaron perfectamente.

    -Al llevar a producción (subir la app web) al servidor A no funciona.

    Luego de varias pruebas con la librería itextsharp se determinó que el problema es el acceso al recurso M

    .Se intento acceder al recurso M:
        .Capturandolo como una unidad
        .Accediendo por nombre de IP de la pc \ recurso compartido
        .Accediendo por nombre de máquina \ recurso compartido
    El error lo da exactamente en la linea de acceso al recurso... se utilizó impersonate por codigo sacado de pagina de microsoft en  http://support.microsoft.com/kb/306158 Suplante a un usuario concreto en código...

    si no puedo hacerlo de esta manera de que otra forma puedo intenar? que hilo puedo seguir??

      

     


    Hugo A. Gsell

    martes, 26 de junio de 2012 10:36

Respuestas