簡體   English   中英

umbraco表單從受保護頁面發布給出了ysod

[英]umbraco forms posting from protected page gives ysod

使用Umbraco 7.4.3版程序集:1.0.5948.18141使用umbraco 7.4.3創建表單后,表單按預期工作,除非我們通過受保護的頁面訪問表單。 表單顯示,並允許用戶交互,但我們無法從受保護的頁面提交表單。

在umbraco論壇上提出了一個問題,建議找到修復程序,但是沒有關於該修復程序的信息發布在這里 - > https://our.umbraco.org/forum/umbraco-forms/78933-umbraco-forms-and保護頁面 ,我也在umbraco論壇上發布了一個關於這個問題的問題 - 沒有答案。

從受保護的頁面提交表單時的YSOD。 堆棧跟蹤如下:

[NullReferenceException:對象引用未設置為對象的實例。] Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(String cacheKey,Func1 getCacheItem,Nullable1 timeout,Boolean isSliding,CacheItemPriority priority,CacheItemRemovedCallback removedCallback,CacheDependency依賴項)+825 Umbraco。 Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(String cacheKey,Func1 getCacheItem,Nullable1 timeout,Boolean isSliding,CacheItemPriority priority,CacheItemRemovedCallback removedCallback,String [] dependentFiles)+200 Umbraco.Core.Cache.DeepCloneRuntimeCacheProvider.GetCacheItem(String cacheKey,Func1 getCacheItem,Nullable1 timeout,Boolean isSliding,CacheItemPriority priority,CacheItemRemovedCallback removedCallback,String [] dependentFiles)+183 Umbraco.Forms.Core.Cache.CacheProviderExtensions.GetCacheItem(IRuntimeCacheProvider provider,String cacheKey,Func1 getCacheItem,Nullable1 timeout,Boolean isSliding,CacheItemPriority priority,CacheItemRemovedCal lback removedCallback,String [] dependentFiles)+541 Umbraco.Forms.Data.StringHelper.ParseMemberPlaceholders(String value,Object memberKey)+1990 Umbraco.Forms.Data.StringHelper.ParsePlaceHolders(HttpContext context,Record record,String value)+584 Umbraco .Forms.Data.StringHelper.ParsePlaceHolders(記錄記錄,字符串值)+75 Umbraco.Forms.Core.Services.WorkflowService.ExecuteWorkflows(List1 workflows,RecordEventArgs e)+1158
Umbraco.Forms.Core.Services.WorkflowService.ExecuteWorkflows(記錄記錄,表單表單,FormState狀態,布爾editMode)+468
Umbraco.Forms.Web.Services.RecordService.Submit(記錄記錄,表格形式)+704
Umbraco.Forms.Web.Controllers.UmbracoFormsController.SubmitForm(Form form,FormViewModel model,Dictionary2 state,ControllerContext context)+3103 Umbraco.Forms.Web.Controllers.UmbracoFormsController.GoForward(Form form,FormViewModel model,Dictionary2 state)+339
Umbraco.Forms.Web.Controllers.UmbracoFormsController.HandleForm(FormViewModel model,Boolean captchaIsValid)+1283 lambda_method(Closure,ControllerBase,Object [])+167
System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext,IDictionary2 parameters)+217 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext,ActionDescriptor actionDescriptor,IDictionary2 parameters)+39
System.Web.Mvc.Async.AsyncControllerActionInvoker.b__39(IAsyncResult asyncResult,ActionInvocation innerInvokeState)+12
System.Web.Mvc.Async.WrappedAsyncResult2.CallEndDelegate(IAsyncResult asyncResult)+139 System.Web.Mvc.Async.AsyncInvocationWithFilters.b3d()+112 System.Web.Mvc.Async。<> cDisplayClass46.b3f()+ 452 System .Web.Mvc.Async。<> cDisplayClass46.b3f()+ 452 System.Web.Mvc.Async。<> cDisplayClass46.b3f()+ 452 System.Web.Mvc.Async。<> cDisplayClass46.b3f()+ 452 System.Web.Mvc.Async。<> cDisplayClass46.b3f()+ 452 System.Web.Mvc.Async。<> cDisplayClass33.b32(IAsyncResult asyncResult)+15 System.Web.Mvc.Async。<> cDisplayClass2b.b1c( )+37 System.Web.Mvc.Async。<> cDisplayClass21.b1e(IAsyncResult asyncResult)+241 System.Web.Mvc.Controller.b1d(IAsyncResult asyncResult,ExecuteCoreState innerState)+29 System.Web.Mvc.Async.WrappedAsyncVoid1。 CallEndDelegate(IAsyncResult asyncResult)+111
System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)+53 System.Web.Mvc.Async.WrappedAsyncVoid1.CallEndDelegate(IAsyncResult asyncResult)+19 System.Web.Mvc.MvcHandler.b__5(IAsyncResult asyncResult,ProcessRequestState innerState)+51 System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)+111 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()+606 System.Web.HttpApplication.ExecuteStep(IExecutionStep step,Boolean& completedSynchronously)+288

您提到的主題中有一個回復: https//our.umbraco.org/forum/umbraco-forms/78933-umbraco-forms-and-protected-pages#comment-256103 希望它能幫助你:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM