none
Error de servidor en la aplicación RRS feed

  • Pregunta

  • Error de servidor en la aplicación '/ReportServer'.


    Acceso denegado. (0x80070005 (E_ACCESSDENIED))

    Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código. 

    Detalles de la excepción: System.UnauthorizedAccessException: Acceso denegado. (0x80070005 (E_ACCESSDENIED)) 

    ASP.NET no está autorizado para obtener acceso al recurso solicitado. Considere la posibilidad de conceder derechos de acceso al recurso para la identidad de solicitud de ASP.NET. Si la aplicación no se va a suplantar, ASP.NET utiliza una identidad de proceso base (normalmente {MACHINE}\ASPNET en IIS 5 o Network Service en IIS 6). Si la aplicación se va a suplantar mediante <identity impersonate="true"/>, la identidad será el usuario anónimo (generalmente IUSR_MACHINENAME) o el usuario solicitado autenticado. 

    Para conceder a ASP.NET acceso a un archivo, desde el Explorador, haga clic con el botón secundario del mouse en el archivo, elija "Propiedades" y seleccione la ficha Seguridad. Haga clic en "Agregar" para agregar el usuario o grupo adecuado. Resalte la cuenta de ASP.NET y active las casillas según el acceso deseado.

    Error de código fuente: 

    Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente.

    Seguimiento de la pila: 

    [UnauthorizedAccessException: Acceso denegado. (0x80070005 (E_ACCESSDENIED))]
    
    [FileLoadException]
      Microsoft.ReportingServices.WebServer.ReportServiceHttpHandler.WriteExceptionAsHtml(TextWriter responseWriter, Exception exceptionToDisplay, Int32 code, String optionalMessage) +0
      Microsoft.ReportingServices.WebServer.ReportServiceHttpHandler.WriteErrorResponse(Int32 code, String shortHttpDescription, Exception exception, String optionalMessage, Boolean errorResponseAsXml) +494
      Microsoft.ReportingServices.WebServer.ReportServiceHttpHandler.WriteErrorResponse(Int32 code, String shortHttpDescription, Exception exception, Boolean errorResponseAsXml) +40
      Microsoft.ReportingServices.WebServer.Global.WriteServerError(Exception e) +44
      Microsoft.ReportingServices.WebServer.Global.Application_AuthenticateRequest(Object sender, EventArgs e) +187
      System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +68
      System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
    


    Información de versión: Versión de Microsoft .NET Framework:2.0.50727.4961; Versión ASP.NET:2.0.50727.4955

     

    Bueno este es el error que me sale... estoy tratando de entrar en localhost/reportserver para poder publicar unos reportes... pero no puedo. 

    Si saben como solucionar el problema Gracias de antemano así no lo sepan cualquier comentario es ayuda.

    lunes, 18 de julio de 2011 20:26

Respuestas

  • hola

    estas accediendo al server desde el mismo dominio de red, o sea en tu pc te autenticas a la mismo dominio donde esta el servicio de Reporting ?

    -igual creo que el tema es que intentas acceder a reporting desde el sitio web, en dodne el usuario con que este es seejcutado no tiene acceso

    prueba de aplcia como comenta alli el tag <identity impersonate="true"/> esto en el web.config

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    lunes, 18 de julio de 2011 21:25