ASP.NET
liuyunfan
这个作者很懒,什么都没留下…
展开
-
IIS短文件名漏洞修复
微软的URLScan工具是最适合的一个轻量级工具,关键它是免费的,而且安装、配置非常简单。安装完毕之后,在需要做URL过滤的站点的属性中,添加一个ISAPI筛选器,dll路径位于:C:WINDOWSsystem32inetsrvurlscan。CMD输入regedit回车,在注册表中找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem,将其中的 NtfsDisable8dot3NameCreation这一项的值设为 1;原创 2023-10-30 09:14:02 · 2039 阅读 · 0 评论 -
eccms静态页面出现出现基础链接已关闭,无法链接到远程服务器错误的解决办法
1、供应商开通服务器外网访问权限,最次是本网站的外网访问权限。原创 2022-07-15 12:34:57 · 248 阅读 · 1 评论 -
如何突破代理获取客户的真实IP
对于这三个值:REMOTE_ADDR、HTTP_VIA、HTTP_X_FORWARDED_FOR 来说,可以分以下五种情况: 一、没有使用代理服务器的情况:REMOTE_ADDR = 您的 IPHTTP_VIA = 没数值或不显示HTTP_X_FORWARDED_FOR = 没数值或不显示 二、使用透明代理服务器的情况:Transparent原创 2013-10-13 21:39:47 · 13224 阅读 · 1 评论 -
解决CMS在IE8下模式窗口下操作又开启新窗口
setup.asp修改Sub Admin_header(),必须放置在HEAD中否则导致不兼容Response.Write "" & vbCrLf Response.Write "" & vbCrLf原创 2012-10-11 14:00:29 · 412 阅读 · 0 评论 -
格式化日期的相关处理
cdate(cstr(dr("dcsrq"))).ToString("yyyy-MM-dd") 返回 1985-05-05 格式模式 说明 d 月中的某一天。一位数的日期没有前导零。 dd 月中的某一天。一位数的日期有一个前导零。 ddd 周中某天的缩写名称,在 AbbreviatedDayNames 中定义。 dddd 周中某天的完整名称,在 DayNames原创 2012-02-25 13:12:11 · 472 阅读 · 0 评论 -
asp.net下IE拦截解决
1、将window.open换成超链接参考:http://www.cnblogs.com/zjbtony/archive/2006/10/10/525290.aspxA :JS代码script type="text/javascript">function原创 2011-10-11 14:57:54 · 585 阅读 · 0 评论 -
IE8 模态窗口解决方案
解决IE8下模态窗口打开时又重新打开新窗口1、A页面打开模式窗口B HTML 部分 EC_Kslb function cwin() { { var a=document.all("txtcFBM").value; v原创 2011-09-02 12:20:00 · 3058 阅读 · 0 评论 -
CMS下静态页面二级域名的使用
1、设置IIS对应二级域名的主机头,建立应用程序池,父路径、匿名权限(如不给可能导致401错误)、文档名2、更新autohtml.aspx及show_cms.aspx、list_cms.aspx、index_cms.aspx,静态页面生成网址检测时 If wwwinfo.siteurl.IndexOf(RootPath2DomainPath("")) Res原创 2011-06-15 12:35:00 · 796 阅读 · 0 评论 -
url特殊字符转义及解决方法
<br />URL特殊符号及对应的十六进制值编码: <br />1. + URL 中+号表示空格 %2B <br />2. 空格 URL中的空格可以用+号或者编码 %20 <br />3. / 分隔目录和子目录 %2F <br />4. ? 分隔实际的 URL 和参数 %3F <br />5. % 指定特殊字符 %25 <br />6. # 表示书签 %23 <br />7. & URL 中指定的参数间的分隔符 %26 <br />8. = URL 中指定参原创 2011-04-21 16:06:00 · 498 阅读 · 0 评论 -
asp.net页面防刷新重复提交
<br />1、继承类库里的防刷新<br /> Public Function fangshuaxin()<br /> If Session("logintime") Is Nothing Then<br /> Session("logintime") = Now<br /> Session("yemian") = Request.RawUrl.ToString<br /> Else<br /> If Reque原创 2011-04-18 13:56:00 · 476 阅读 · 0 评论 -
cms菜单故障排除
<br /><br /> <br />出现该错误是由于控件的版本不一致所导致,microsoft.web.ui.webcontrols.dll的版本缘故原创 2011-04-14 18:02:00 · 453 阅读 · 0 评论 -
如何使用ASP.NET操作EXCEL
<br />Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load<br /> '在此处放置初始化页的用户代码<br /> Dim oExcel As New Excel.Application<br /> Dim oBook As Excel.Workbook<br /> Dim oSheet As Ex原创 2011-04-15 20:48:00 · 445 阅读 · 0 评论 -
VS2008 中使用AJAX 3.5方法总结
<br />1、在VS2008中使用AJAX 3.5不需要安装,只需要下载AjaxControlToolkit.dll文件<br />2、将AjaxControlToolkit.dll拷贝到任意位置,引用<br /> <br /> <br /> <br />出现的问题:<br />1、未能从程序集“System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”中加载类型“System.Web.原创 2011-06-01 14:00:00 · 1215 阅读 · 1 评论 -
asp.net[OA]运行时错误分析
1、更改web.config错误报错模式,查看错误反馈信息2、可能会因为以下几个问题引起A 应用程序本身目录权限及C:\WINDOWS\TEMP不足尤其是TEMP文件容易引起忽视B .net版本不一致C应用程序池DBIN下各组件版本不一致原创 2012-12-13 14:09:53 · 509 阅读 · 0 评论 -
无法在Web服务器上启动调试。您不具备调试此应用程序的权限,此项目的URL位于Internet区域
安装IE8升级后出现该BUG需要进行IE浏览器调整设置:在IE选项->"安全设置"->"自定义级别"里有"用户验证",确认选中"自动使用当前用户名和密码登录"原创 2013-05-06 14:42:08 · 1062 阅读 · 0 评论 -
SQLhelper使用事务
事务:string myConnectString = "000000000000000000000000000";SqlConnection myConnection = new SqlConnection(myConnectString);myConnection.Open();SqlTransaction st = myConnection .BeginTransaction原创 2012-05-16 10:06:32 · 1917 阅读 · 0 评论 -
旧网站(IIS6+ASP)进行SSL证书使用https访问
一、为什么网站要安装SSL证书HTTPS加密SSL证书,主要是用于网络浏览器和网络服务器之间的数据加密,传输网站数据比较安全,因此也得到了等各大主流搜索引擎的认可,并且现在算是要求每个站都尽量安装SSL 证书。另外做微信公众平台开发,目前要求接入HTTPS。这是个趋势。二、怎么申请SSL?1、可以申请免费的SSL证书,但需要注意目前很多免费的SSL证书在360浏览器中都被认为不...原创 2019-08-18 11:58:17 · 1347 阅读 · 0 评论 -
关于MD5算法报错的解决This implementation is not part of the Windows Platform FIPS validated cryptographic
删除注册表下的这个节点即可。删除HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa下的FipsAlgorithmPolicy文件夹原创 2017-05-31 10:45:52 · 3360 阅读 · 0 评论 -
网站如何对应10万级请求响应
1、程序要优化(合理索引)2、操作系统(64位系统,支持多CPU,多核)3、服务器配置(4核8G内存是标配)4、数据库系统(SQL2008)5、TEMP页面启用6、防强刷机制7、静态化解决方案8、数据库和WEB服务器分离9、缓存10、IIS优化,IIS6放弃,IIS7以上,响应时间,可单独建一个页面及应用程序池,调整。appConcurrentRequest原创 2017-01-03 10:54:46 · 453 阅读 · 0 评论 -
ECCMS下Window2008服务器部署详细部署
ECCMS下Window2008服务器部署详细部署 ==========前期准备==========1、下载QQ http://www.qq.com2、下载360云盘 http://yunpan.360.com3、登录360云盘下载部署4、安装winrar5、安装OFFICE 一、安装IIS71、首先,找到服务器管理器2、点击“角色”->“添加原创 2015-04-08 17:01:58 · 1068 阅读 · 0 评论 -
Web站点由Win2003+IIS6迁移至64位Win2008+IIS7
1.安装.net framework 1.1以及.net framework 1.1 sp1,注意要安装SP1,在安装的时会报一个兼容性问题的提示,这里不需要理会,继续安装。2.修改配置文件。在machine.config里加上以下节点:3.在iis中注册.net framework 1.1。在cmd中进入C:\Windows\Microsoft.NET\Framework原创 2015-04-01 18:28:04 · 7547 阅读 · 0 评论 -
德语网站解决办法
由于德语的计算机编码为西欧语言,国际标准为ISO-8859-1,所以在中文系统中用纯文本无法正确显示变音字符,必须将德文文字转换为Unicode编码才能在文字编辑工具中正常显示。如果变音字符直接用中文编码保存再次打开就会变成乱码。特别是在使用默认GB2312的浏览器查看没有给出语言编码的德文网页时也会出现乱码。 乱码的解决方案有2种。 1. 如果必要,使用Unicode(UTF-8)保原创 2014-11-12 17:24:40 · 1383 阅读 · 0 评论 -
修正asp.net版本下无法新增部门的BUG
insert into ec_gy_bmgsh(cbmmc,ibmqw,ibmzw,cbmgsh,ibmwsh,cbmcshz) values('部门编码',1,3,'流水号',3,'001')流水号丢失导致获取编码为000原创 2014-11-08 15:28:09 · 713 阅读 · 0 评论 -
asp.net 中文传值乱码问题的解决
1、url中文传值有的时候会出现乱码,有的时候不会出现2、在一次传值中IE下可以传过去,原创 2014-06-20 10:52:14 · 1003 阅读 · 0 评论 -
replace替换单引号或双引号
mystring=replace(mystring,chr(39),"´") '替换单引号mystring=replace(mystring,chr(34),""") '替换双引号‘以下将src原创 2014-06-24 16:07:14 · 47649 阅读 · 1 评论 -
手机号码归属地查询api接口
1、淘宝网API地址: http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=手机号码参数:tel:手机号码返回:JSON2、拍拍API地址: http://virtual.paipai.com/extinfo/GetMobileProductInfo?mobile=手机号码&amount=10000&原创 2013-10-30 11:44:55 · 16876 阅读 · 8 评论 -
asp.net更改标题
<br />两种方法<br />1、修改:<title runat="server" id="PageTitle"></title>,这就把title变成了一个服务器控件。<br />加入控件声明:<br />Protected PageTitle As System.Web.UI.HtmlControls.HtmlGenericControl<br />可以在任何一个可触发的事件中加入改变页面标题的代码,例如在按钮的Click事件中加入<br />me.PageTitle.InnerText="新的标题"原创 2011-04-12 18:15:00 · 502 阅读 · 0 评论 -
asp.net 调用本地程序 调用执行exe应用程序
asp.net 调用本地程序 调用执行exe应用程序在asp.net中执行应用程序有两种方法,面分别用这两种方法执行Windows中的记事本程序notepad.exe:1、调用win32函数ShellExecute。调用win32函数ShellExecute。添加引用Imports System.Runtime.InteropServices声明函数: _Private Shared Function ShellExecute(hwnd As IntPtr,原创 2011-04-11 21:45:00 · 8048 阅读 · 1 评论 -
转自博客园:随心所欲的Web页面打印技术
原文地址:http://www.cnblogs.com/seabluescn/archive/2006/11/23/569945.html一.概述 对基于B/S架构的应用程序而言,客户端的页面打印一直是比较头疼的问题,简单的做法是:1.使用IE的打印功能;2.使用水晶报表。但以上两种办法,都有很大的局限性,很难实现特殊要求的排版和精确的定位,所以不能满足一些特殊客户的BT要求。为此,本人总结了自己在使用Web打印上的一点经验,和大家分享。 本文涉及以下技术:javascript、ActiveX、ASP.转载 2011-04-09 19:37:00 · 1589 阅读 · 0 评论 -
asp.net生成静态页面、伪静态、页面重定向
<br />1、生成静态页面<br /> Public Sub CreateHTML(ByVal sourceurl As String, ByVal url As String)<br /> Try<br /> Dim myRequest As System.Net.WebRequest = System.Net.WebRequest.Create(sourceurl)<br /> Dim myResponse As System.Net.WebR原创 2010-12-19 17:42:00 · 690 阅读 · 0 评论 -
CMS一例故障排除
经销商信息查询点击后无数据,在内部再次搜索重新查询可获取到数据。经本地测试正常。跟踪查看request字符不一致。本机与百度等字符一致,但服务器字符为乱码不可识别。解决方法:由于CMS运行于1.1环境,2003被安装了2.0导致request下字符解析不可识别,改为1.1可解决故障原创 2010-08-19 18:12:00 · 449 阅读 · 0 评论 -
解决E-OA在IE8下兼容的问题
<br />由于使用Infragistics下的树型控件Infragistics.WebUI.UltraWebNavigator.UltraWebTree,结果导致NodeClicked无响应<br />排除权限问题后,更改Scripts下/ig_csom.js文件,以便IE8下可正确响应<br />this.IsIE6 =((navigator.userAgent.indexOf("MSIE 6.0") != -1) && (navigator.userAgent.indexOf("Windows"原创 2010-07-28 14:49:00 · 1558 阅读 · 0 评论 -
关于SOAOFFICE的错误总结
近日项目集成soaoffice的相关内容,出现 “网络连接意外错误。(error:0x00010,500)”排除权限问题后困惑几日,最后与官方技术员沟通,发现 在 soaserv.aspx 代码里添加 AspCompat="true" 可以解决问题。 一个小问题搞了1星期。闷~~~~~~~~~~ ==================== 下附网络查原创 2010-03-10 13:51:00 · 2870 阅读 · 0 评论 -
发布Activex
选择自 laiyiling 的 Blog 1、如果需要创建cab文件,首先需要Cabarc或者Makecab,它们随着Cabinet SDK的安装就有了,Cabinet SDK的下载地址是http://msdn.microsoft.com/workshop/management/cab/cabdl.asp。 Cabarc可以创建、查看或者解出cab里面的文件,而Makecab则只可转载 2009-09-06 18:58:00 · 275 阅读 · 0 评论 -
asp.net调用java写的webservice
http://www.cnblogs.com/wzyexf/archive/2006/05/24/407557.html原创 2009-05-06 11:23:00 · 832 阅读 · 0 评论 -
使用C#编写一个用于客户端打印的ActiveX控件(1)
最近做的一个Web项目要求提供票据的套打,刚开始使用PrintDocument类库在本机上测试可以打印,满心喜欢的庆幸原来打印原来这么简单,最后部署到服务器上才发现,PrintDocument原来只适用于WinForm。无奈,google一下,发现可以用脚本调用ActiveX的方式来实现,恩,这次还是先别太高兴了,以前听说写ActiveX要用VB或VC来写,有点麻烦,如果能用c#来写就好了。再次g转载 2009-04-13 21:06:00 · 5399 阅读 · 2 评论 -
js 读写文件
var getActiveXObject ,getFile,someMessage; getAXO = new ActiveXObject("Scripting.FileSystemObject"); getF = getAXO.GetFile("C://bootbak.ini"); someMessa原创 2009-04-13 18:48:00 · 7085 阅读 · 0 评论 -
http相关错误
1、IIS不能解析asp的问题HTTP 500 内部错误。这类错误很常见,发生这种错误的原因也很多,网上很大一部分描述解决办法复杂还未必有效。有的时候很简单就可以解决的问题却复杂化了。 可以尝试进行重新注册vbscript.dll 在开始->运行中执行: regsvr32.exe vbscript.dll原创 2008-08-04 12:53:00 · 313 阅读 · 0 评论 -
ASP.NET常用方法技巧
1、在类库文件无法使用Server.MapPath,如何解决?System.Web.HttpContext.Current.Server.MapPath(string) 2、类库中如何使用left函数引用 Imports Microsoft.VisualBasic 3、解决asp.net生成文件后中文乱码近日做CMS,生成JS文件调用后总是乱码,解决如下:改变生成文件方式 =======原创 2008-08-01 14:15:00 · 537 阅读 · 0 评论 -
正则表达式
1、身份证验证 sRegex = "^/d{17}(/d|x|X)$|^/d{15}$"注意有X和x两个否则输入大写X时无法通过可以进行简单验证18位纯数字,或17位纯数字加X,和15位纯数字三种方式2、电子邮箱 sRegex = "^[/w-]+(/.[/w-]+)*@[/w-]+(/.[/w-]+)+$"3、匹配中文字符 "[/u4e00-/u9fa5]"4、原创 2008-07-13 11:02:00 · 464 阅读 · 0 评论