Pregunta

Estoy tratando de conseguir Configuración de SharePoint Propertybag 2010 Trabajando en mi sitio de administración central, y parece estar funcionando, al menos en parte. Sin embargo, hay un problema: cuando hago clic en el menú desplegable de la aplicación web y selecciono una aplicación web (en: 8000), obtengo este error de acceso denegado:

Site Enumeration Stack:   
 at Microsoft.SharePoint.SPBaseCollection.GetEnumerator()    
 at ASP._admin_pbs2010_propertybagssettings_aspx.ddlWebApplications_SelectedIndexChanged(Object sender, EventArgs e)    
 at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)    
 at System.Web.UI.Page.RaiseChangedEvents()    
 at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)    
 at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)    
 at System.Web.UI.Page.ProcessRequest()    
 at System.Web.UI.Page.ProcessRequest(HttpContext context)    
 at ASP._admin_pbs2010_propertybagssettings_aspx.ProcessRequest(HttpContext context)    
 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()    
 at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)    
 at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error)    
 at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb)    
 at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)    
 at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)    
 at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)    
 at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)    
 at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)

Seguido por:

Unknown SPRequest error occurred. More information: 0x80070005

Lo extraño es que en otra aplicación web (: 80), todo funciona bien. La única diferencia apreciable entre estos sitios es que: 8000 está configurado tanto para la autenticación como de los formularios de Windows, mientras que: 80 es autenticación de Windows solamente.

¿Alguna pista?

¿Fue útil?

Solución

Hay un parche que acaba de salir que solucionó este problema. Verificar http://pbs2010.codeplex.com/workitem/7839

Otros consejos

¿Te refieres a este proyecto CodePlex: http://pbs2010.codeplex.com/ Si es así, es posible que desee publicar en las discusiones para el autor original del código para responder http://pbs2010.codeplex.com/discussions De lo contrario, le sugiero que consulte el Proyecto de orientación del Grupo de Patrones de MS y Practice SharePoint: http://spg.codeplex.com/ También tiene código para bolsas de propiedad y puede encontrarlo más confiable.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top