我有一个WebApplication,我使用CA扩展并进行了扩展匿名授权(它是网站的RO版本)。
部署我的解决方案后,每当我尝试访问网站上的任何页面(后面或前面)时,我都会收到错误:
由于对象的当前状态,操作无效。
带痕迹
[InvalidOperationException:由于对象的当前状态,操作无效。] Microsoft.SharePoint.WebControls.SPControl.EnsureSPWebRequest(SPWeb web)+218 Microsoft.SharePoint.WebControls.SPControl.SPWebEnsureSPControl(HttpContext context)+520 Microsoft.SharePoint.ApplicationRuntime.SPRequestModule.GetContextWeb(HttpContext context)+27 Microsoft.SharePoint.ApplicationRuntime.SPRequestModule.PostResolveRequestCacheHandler(Object oSender,EventArgs ea)+918 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()+80 System.Web.HttpApplication.ExecuteStep(IExecutionStep step,Boolean& completedSynchronously)+171
但是,当访问WCF(来自同一解决方案)时,一切正常。 同样,这只发生在扩展的RO版本上,正常的RW WebApplication可以很好地工作。
调试时,我停在Application_Start并开始逐行,一旦我到达终点并按下F10跳过下一个函数,就得到了错误。
任何想法?
亲切的问候, Nadav