ScriptResource.axd 问题

问题描述

使用Ajax的时候产生的页面里面有类似这种:<scriptsrc="/MRAAS/ScriptResource.axd?d=gVFyK_VOvW_YFL_j1bB3MpV8w6UTA2FtXoeT_HbHrRzvPzpPrbUhAiTDBfHpLwON8NgNmXogGiqd5GzVvWE7q-OwazLiil9xH76vy4ymHIQ1&amp;t=633509404210598503"type="text/javascript"></script>浏览器读取这里的时候,就会再向服务器发送一个请求,地址就是ScriptResource.axd?d=gVFyK_VOvW_YFL_j1bB3MpV8w6UTA2FtXoeT_HbHrRzvPzpPrbUhAiTDBfHpLwON8NgNmXogGiqd5GzVvWE7q-OwazLiil9xH76vy4ymHIQ1&amp;t=633509404210598503现在发现一个问题:Message:[System.Security.Cryptography.CryptographicException]Lengthofthedatatodecryptisinvalid.Stacktrace:atSystem.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[]inputBuffer,Int32inputOffset,Int32inputCount)atSystem.Security.Cryptography.CryptoStream.FlushFinalBlock()atSystem.Web.Configuration.MachineKeySection.EncryptOrDecryptData(BooleanfEncrypt,Byte[]buf,Byte[]modifier,Int32start,Int32length,BooleanuseValidationSymAlgo)atSystem.Web.UI.Page.DecryptString(Strings)发现浏览器请求的Url地址是:ErrorURL:ScriptResource.axd?d=coDQbox8VKMBI6ta0pZN0vDu3cq-_H08LeoT-fZwTrhUs9br52k4RvBAmvOfPVLmKq4I2mYgUSCsiZGPEnEhzCvgyOdLUGYviT20Btl00_MerchantRunMenu_2<tr><tdcolspan=这个里面怎么会有<tr><tdcolspan=呢?下面是完整的请求信息:==================================================================Server:MyWeb/192.168.1.226ErrorURL:http://localhost/MRAAS/ScriptResource.axd?d=9iAiHNKFlqCoqILmw-2IGsLvei06H61miAx_OWVm<tr><tdcolspan=Source:System.WebMessage:[System.NullReferenceException]Objectreferencenotsettoaninstanceofanobject.Stacktrace:atSystem.Web.UI.Page.DecryptString(Strings)Userloginname:UserID:MerchantID:Userlogintime:HttpHeaders:--d--9iAiHNKFlqCoqILmw-2IGsLvei06H61miAx_OWVm<tr><tdcolspan=--LoginKey--kuLTyRBzwQGFAQt70YH7cwwHEF96ksijFze8l1weBFk=--APPL_MD_PATH--/LM/W3SVC/1/Root/MRAAS--APPL_PHYSICAL_PATH--D:WebSitesMRAAS--AUTH_TYPE----AUTH_USER----AUTH_PASSWORD----LOGON_USER----REMOTE_USER----CERT_COOKIE----CERT_FLAGS----CERT_ISSUER----CERT_KEYSIZE----CERT_SECRETKEYSIZE----CERT_SERIALNUMBER----CERT_SERVER_ISSUER----CERT_SERVER_SUBJECT----CERT_SUBJECT----CONTENT_LENGTH--0--CONTENT_TYPE----GATEWAY_INTERFACE--CGI/1.1--HTTPS--off--HTTPS_KEYSIZE----HTTPS_SECRETKEYSIZE----HTTPS_SERVER_ISSUER----HTTPS_SERVER_SUBJECT----INSTANCE_ID--1--INSTANCE_META_PATH--/LM/W3SVC/1--LOCAL_ADDR--192.168.1.226--PATH_INFO--/MRAAS/ScriptResource.axd--PATH_TRANSLATED--D:WebSitesMRAASScriptResource.axd--QUERY_STRING--d=9iAiHNKFlqCoqILmw-2IGsLvei06H61miAx_OWVm%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20<tr>%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20<td%20colspan=--REQUEST_METHOD--GET--SCRIPT_NAME--/MRAAS/ScriptResource.axd--SERVER_NAME--MyWeb--SERVER_PORT--80--SERVER_PORT_SECURE--0--SERVER_PROTOCOL--HTTP/1.1--SERVER_SOFTWARE--Microsoft-IIS/6.0--URL--/MRAAS/ScriptResource.axd--HTTP_CONNECTION--Keep-Alive--HTTP_ACCEPT--*/*--HTTP_ACCEPT_ENCODING--gzip,deflate--HTTP_ACCEPT_LANGUAGE--en-us,zh-cn;q=0.5--HTTP_COOKIE----HTTP_HOST--localhost--HTTP_REFERER--http://localhost/MRAAS/--HTTP_USER_AGENT--Mozilla/4.0(compatible;MSIE8.0;WindowsNT5.2;Trident/4.0;.NETCLR1.1.4322;.NETCLR2.0.50727;InfoPath.2;CIBA)--HTTP_UA_CPU--x86

解决方案

解决方案二:
好长啊,顶一下
解决方案三:
我想破头也想不出为什么会这样。UpdatePanel会导致这个问题吗?我怎么也试不出来
解决方案四:
持续关注,我也有这个问题
解决方案五:
同样的问题关注
解决方案六:
顶!我也出现这样的问题··郁闷!!!
解决方案七:
我也有这个问题顶一下

时间: 2024-10-03 14:50:33

ScriptResource.axd 问题的相关文章

Asp.net Ajax 中的脚本错误: Sys未定义 的解决方法

ajax|asp.net|错误|脚本|解决         提前祝大家新年好!前段时间日夜赶工,终于按计划推出了项目的新版本.今天终于有时间写点东西了.         前段时间公司同事在项目中引入了Asp.net Ajax (beta1)版. 用着用着,在查看网页时,不时报 'Sys'未定义 的错误.按照网上的办法对web.confg 做了一翻手术,一点效果也没有.想想也对,web.config跟本没改动过,凭什么突然就把问题都算在人家头上?经过一翻摸索后,突然发现,原来是身份验证惹的祸.在配

ASP.NET AJAX RC Tip:页面中无UpdatePanel时UpdateProgress创建出错问题

ajax|asp.net|创建|问题|页面 昨日下午,IM上遇到菌哥,被问到为什么安装ASP.NET AJAX RC之后,某些页面总是在创建UpdateProgress时出现脚本错误.当时给了一个不太好的解决方案,刚才简单看了一下System.Web.Extensions.dll中的相关实现,得出了一个更好的解决方案,在这里简单地说一下. 首先,我模拟一个"事发现场",由此开始解决问题:一般来说,在所有的页面中可能需要统一的Updating Animation,于是可能会将一个Upda

Ajax .NetFrameWork3.5 Sys未定义解决方案

问题描述: 最初是192.168.168.17服务器上面的项目在外网上不能正常访问.后面发现只是在IE6下才不能访问, 但是在IE7能正常访问.错误提示为微软Ajax框架报错"sys未定义" 如下图: 问题解决: 1.检查站点下的Web.Config文件里是否含有以下信息: <compilation debug="true"> <assemblies> <add assembly="System.Web.Extensions,

Asp.net Ajax中的脚本错误“Sys未定义”的解决方法

提前祝大家新年好!前段时间日夜赶工,终于按计划推出了项目的新版本.今天终于有时间写点东西了. 前段时间公司同事在项目中引入了Asp.net Ajax (beta1)版. 用着用着,在查看网页时,不时报 'Sys'未定义 的错误.按照网上的办法对web.confg 做了一翻手术,一点效果也没有.想想也对,web.config跟本没改动过,凭什么突然就把问题都算在人家头上?经过一翻摸索后,突然发现,原来是身份验证惹的祸.在配置了身份验证的网站中,访问未登录页面时,对Ajax脚本资源的访问被拒绝,转向

如何将Asp.net 2.0网站部署到服务器

.net 2.0较之于.net 1.1的一个改进就是开发web程序时没有了bin目录,对类库的引用自动放在 web.config文件中.好处就是不用像以前那样显式地在bin目录下添加相关的dll文件,给开发的过程带来 了便利,正由于这个,也导致了部署本地开发好的web程序到服务器的时候产生一些问题.是不是发现在 本地运行一切正常的程序发布到服务器的时候不工作了,很有可能就是你在web程序中引用了.net 框架类 库之外的第三方类库. 因此,无论你用xcopy方式.vs下的预编译方式.复制方式还是

服务器标记“asp:ScriptManager”不明确解决参考

 首先说下原先的情况,就是原本老项目的Web解决方案是使用.net framework 2.0的老版本, 所以机器也安装过Microsoft ASP.NET 2.0 AJAX Extensions..AJAX插件.. 但是因为后面种种原因反正就是要升级到.net framework 3.5的版本. 因此导致出现 (基类包括字段"ScriptManager1",但其类型(System.Web.UI.ScriptManager)与控件(System.Web.UI.ScriptManager

sys-firebug报 &amp;amp;quot;NetworkError: 404 Not Found &amp;amp;quot; 的错误,如何解决呢?

问题描述 firebug报 "NetworkError: 404 Not Found " 的错误,如何解决呢? firebug控制台下报 "NetworkError: 404 Not Found - http://xxx.cn/admin/WebResource.axd" 和"NetworkError: 404 Not Found - http://xxx.cn/admin/ScriptResource.axd" 和ReferenceError:

Ext.net的系统发布在iis7上,系统内容显示不全,菜单无法加载

问题描述 Ext.net的系统发布在iis7上,系统内容显示不全,菜单无法加载 Ext.net的系统发布在iis7上,系统内容显示不全,菜单无法加载,在iis6上没有问题, <system.webServer> <handlers> <remove name="WebServiceHandlerFactory-Integrated"/> <remove name="ScriptHandlerFactory"/> <

求教一个关于IDE的问题

问题描述 嗯,经常需要把vs2008的项目文件转换成2013的项目转换过程成功,然后转换完成的项目可以编译,但是鼠标放在我的自定义控件的时候会提示元素XX不是已知元素.原因可能是网站中存在编译错误,或者缺少web.config文件并且,我添加asp.net的控件的时候只能从工具箱里面拖,写代码没有提示附上web.config文件引用 <?xmlversion="1.0"?><configuration><configSections><sect