Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2011, 21:11
Avatar de devilinside
devilinside
 
Fecha de Ingreso: marzo-2008
Ubicación: En Perú
Mensajes: 73
Antigüedad: 16 años, 1 mes
Puntos: 6
Pregunta Error con COM+ de Acceso Denegado

Buenas Noches foro,

Mi consulta es la siguiente: Tengo 2 PC agregadas a mi Dominio (ambas con XP), una funciona como Servidor de Componentes.

He desarrollado una aplicación que he desarrollado para que sea consumida como un COM+.
En el servidor de componentes ya he registrado, configurado (usuario, password y servidor) e iniciado el componente y posteriormente he generado el Instalador Proxy para el componente en mención.
En mi PC cliente, ya he instalado este proxy y cuando me voy a ver Servicios de Componentes se visualiza el componente funcionando de manera correcta (me muestra las clases y los métodos)

Desde mi AppWeb he agregado referencias a la librería que se ha generado con el intalador en C:\Archivos de Programas\COM+ Applications... y puedo utilizar esta librería sin problemas desde el código fuente.

PERO... cuando ejecuto, me lanza el siguiente Error:
"Acceso Denegado (Excepción de HRESULT: 0x80070005 (E_ACCESSDENIED))" justo en la línea en la que hago la instanciación (Dim obj as MiComPLUS.MiClase).

Adicionalmente: en el Visor de sucesos de mi Servidor de componentes veo que se generan varios sucesos que dicen que se ha accedido correctamente a mi COM+ (tamb me indica el usuario que estuvo logueado en la PC)

En la AppWeb ya he activado la impersonación y desde el IIS ya he desactivado el acceso anónimo

Sé que es un problema de permisos de acceso al COM+, pero no logro solucionarlo .

Agradeceré enormemente sus comentarios por que estoy estancado aquí, llevo varios días y tengo a mi jefe reclamando y reclamando...