我正在寻找以下问题的解决方案。任何建议都将非常受欢迎!提前谢谢你。
背景信息:我们刚刚将MS Crm 3升级到Crm 4
问:每次用户尝试保存新记录或更新记录时。一条警告将记录到事件查看器-->应用程序中。所有实体都会发生这种情况。
例如:
我正在对联系人表单进行一些更新"http://localhost:5555/CAMELOT-DEV/sfa/conts/edit.aspx?id={488FF696-4F8C-DE11-AC94-00505698306E}#"
详细信息:事件类型:警告事件源: ASP.NET 2.0.50727.0事件类别:网络事件ID: 1309日期: 8/09/2009时间: 9:42:58 a.m.用户: N/A计算机: MYCOMPANYDEV02描述:事件代码: 3005事件消息:发生未处理的异常。活动时间:2009年09月08日上午9:42:58事件时间(UTC):2009年7月9日下午9:42:58事件ID: 117f3eff7dff438e9862e0767b14de3f事件序列: 1358事件发生: 24事件详情码:0
应用程序信息:应用程序域: /LM/W3SVC/3/ROOT-1-128967648198441643信任级别:完整应用程序虚拟路径:/应用程序路径: C:\Program Files\Microsoft CRM Server\CRMWeb\计算机名: GFSGWGTNDEV02
进程信息:进程ID: 264进程名: w3wp.exe帐户名: NT AUTHORITY\NETWORK SERVICE
异常信息:异常类型:从http://localhost:5555/CAMELOT-DEV/sfa/conts/edit.aspx?id={488FF696-4F8C-DE11-AC94-00505698306E}.调用异常消息: CRM参数筛选器-第/default.aspx页上Request.QueryString中的参数'type=2‘无效原始请求是'GET InvalidOperationException Request.QueryString/default.aspx’
请求信息:请求URL:"http://localhost:5555/default.aspx?type=2&typename=contact&id={488FF696-4F8C-DE11-AC94-00505698306E}&orgname=CAMELOT-DEV&userlcid=1033&orglcid=1033/default.aspx“请求路径: /default.aspx用户主机地址: 127.0.0.1用户: CAMELOT\Kelvin_Shen已验证: True验证类型:协商线程帐户名: NT AUTHORITY\NETWORK SERVICE
线程信息:线程ID: 6线程帐户名: NT AUTHORITY\NETWORK SERVICE Is information: False堆栈跟踪: at Microsoft.Crm.Application.ParameterFilter.ValidateParameter(Page页,Microsoft.Crm.Application.ParameterFilter.ValidateParameters(Page页,ArrayList parameterCollection,String collectionName,String collectionName)在Microsoft.Crm.Application.ParameterFilter.ValidateParameter(Page页,EntityType pageEntityType,EntityType pageEntityType)在Boolean页,在Microsoft.Crm.Application.Controls.AppPage.ValidatePageParameters() at Microsoft.Crm.Application.Controls.AppPage.OnInit(EventArgs e) at namingContainer(控制System.Web.UI.Page.ProcessRequestMain) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)
发布于 2009-09-08 03:35:07
好的,我找到原因了。
我们在表单上有一个iframe。问题是iframe的URL属性被设置为"\“,而不是关于:空白。
因此,只需将iframe URL的值更改为about:空,即可解决问题。
干杯
https://stackoverflow.com/questions/1391184
复制相似问题