本文记录了如何解决网站出现错误信息:Internet Explorer 无法显示此源 此源包含代码错误。XML 文档必须包含一个顶层元素。行:0字符:0 。
由于项目需求,需要在项目中动态的设置添加网页的META标签元素,方便进行SEO优化等操作。本文记录了如何在代码中动态控制meta元素。
ASP.NET 项目运行时出现错误提示:[HttpException (0x80004005): 无法连接到 SQL Server 会话数据库。] ,后排查问题发现是由于项目的Session模式是使用SQLServer,(即Session信息保存在SQL Server的数据库中)但是与数据库的SQL连接字符串设置错误才导致引发这个问题。
本文记录了在ASP.NET项目中,设置了Page属性ValidateRequest="false"但是无效的解决方法,并且说明了造成HTTP请求验证设置无效的原因。
前些日子做项目的时候遇到一个问题,在ASP.NET 中使用JQuery的AJAX调用一般处理程序ashx出错,在处理程序中错误提示如下:从客户端(Text="<img alt="" src="htt…")中检测到有潜在危险的Request.Form值。后来关闭网页的请求验证解决了这个问题。
以前做ASP.NET项目的时候就有遇到过“用户代码未处理HttpRequestValidationException:从客户端***中检测到有潜在危险的 Request.Form/Request.QueryString值。”的问题,其实这是ASP.NET对于XSS攻击的一种防御手段,防止恶意的HTML标记或脚本数据注入到网站中。
今天在维护一个旧项目的时候发现ASP.NE项目中有许多.exclude后缀的文件,后来研究了下,发现.exclude文件是被排除废弃掉的文件。
Discuz!NT的"upload"、"space/upload/"和"avatars/upload/"这三个文件夹下的图片无法直接通过URL访问,在火狐浏览器中输入图片URL会提示图像"….(这是图片路径)"因存在错误而无法显示,而其他浏览器者直接显示空白。
最近在对一个Discuz!NT论坛的老项目进行维护和二次开发,遇到了论坛无法上传头像的问题。在网上找了相当多的资料,发现解决的方法基本是无效的。虽然有的状况一样,但是没有解决方法,后来自己研究了下也总算是解决了这个问题。
最近这段时间在维护一个旧的ASP.NET项目,发现项目中有使用<script runat="server"></script>标记来插入后台的服务端代码,于是写下本文做个笔记。
今天遇到一个奇怪的问题,在ASP.NET 的.aspx页面中,如果使用了<script runat="server">标记来添加后台的服务端代码,那么在标记中是无法输出"</script>"这个字符串,必须要对"</script>"字符串进行拆分。
本文为JSON Hijacking 翻译对照文章,用于英语学习。