Domanda

Sto cercando di ottenere SharePoint PropertyBag Impostazioni 2010 lavoro nel mio sito Amministrazione centrale, e sembra funzionare, almeno in parte. Tuttavia, c'è un problema: quando si fa clic sul menu a discesa applicazione web e selezionare un'applicazione Web (sul 8000) ho ottenere questo errore di accesso negato:

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)

A seguire:

Unknown SPRequest error occurred. More information: 0x80070005

La cosa strana è che su un'altra applicazione web (: 80), tutto funziona bene. L'unica differenza apprezzabile tra questi siti è che: 8000 è configurato sia per Windows autenticazione e le forme di autenticazione, mentre:. 80 è solo per Windows auth

Eventuali suggerimenti?

È stato utile?

Soluzione

C'è una patch che è appena uscito che ha risolto questo problema per me. Scopri http://pbs2010.codeplex.com/workitem/7839

Altri suggerimenti

Si riferisce a questo progetto CodePlex: http://pbs2010.codeplex.com/ Se è così, si potrebbe desiderare di provare distacco nelle discussioni per l'autore originale del codice di rispondere http://pbs2010.codeplex.com / discussioni In caso contrario, vi suggerisco di controllare le MS Pattern e progetto Practice Group SharePoint Guidance: http: // SPG .codeplex.com / essa ha anche il codice per le borse di proprietà e si possono trovare più affidabile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top