ASP常见问题解答

1 CDONTS.NewMail不能发邮件
1 确定已经安装了IIS的SMTP服务。
2 在IIS管理器中,设置smtp服务的属性。在中继对话框里设置“仅除以下列表以外”。因为默认情况下它只给某列表中列出的服务器转信,但是这个列表是空的,所以发不出去。

2 无法登陆SQL SERVER
这是因为安装SQL SERVER时使用了NT验证模式,而ASP以匿名身份运行,不够资格访问数据库服务器。解决方法:把SQL SERVER改成混合验证模式(包含SQL验证)

3 ODBC访问Access时出现无法访问注册表关键字的错误

错误信息为:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x4ec Thread 0x81c DBC 0x22f3544 Jet'。

这是因为Windows2000 SP2以后的新bug造成的。也许微软不喜欢ODBC了,所以出此下策。正确的方法是使用OLEDB来连接Access。连接字符串为:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库文件名

4 权限问题
ASP没有权限访问某些文件夹。因此运行VB编写的组件可能会出毛病。设置system32文件夹的属性,赋予IUSR用户运行权限即可。ASP也没有权限访问注册表。这个可以用组件来实现。把组件注册到COM+里,然后指定其以高级身份运行;或者取消虚拟目录的“匿名访问”,让访客输入管理员密码,这时候ASP就提升为管理员身份运行了。ADSI也是一样。
如果Access数据库存放在受保护的文件夹,就会出现80004005错误。此时也需要设置文件夹的权限。

5 加密问题
MD5不是加密算法,因此不能解密。要传输加密数据,关键是不能把算法暴露在客户端。所以根本别想把客户端的数据加密传到服务器上。

6 保护知识产权
ASP基本上算是不能加密的东西。不要用screnc编码工具。那根本是个垃圾。要加密,就只能用组件技术了。去学VB吧!

7 安全问题
别想偷偷摸摸的从客户端上传文件。<input type=file>绝对不可能用脚本预先设置文件名。脚本语言没有权限访问客户端的硬盘,客户端组件和控件即使签名也会提示是否安装……这一切,都是为了访客的安全。要不然你把访客的硬盘format了怎么办?

8 与其他商家的合作问题
想发短信,可以联系移动运营商;想开商场,可以找银行做支付接口。这两项服务都要求在服务器上注册组件,所以挑选虚拟主机时要多加选择,避免花冤枉钱。

时间: 2024-10-27 09:19:39

ASP常见问题解答的相关文章

两星级ASP版社区之星编写的ASP常见问题解答

解答|社区|问题 1 CDONTS.NewMail不能发邮件 1 确定已经安装了IIS的SMTP服务. 2 在IIS管理器中,设置smtp服务的属性.在中继对话框里设置"仅除以下列表以外".因为默认情况下它只给某列表中列出的服务器转信,但是这个列表是空的,所以发不出去. 2 无法登陆SQL SERVER 这是因为安装SQL SERVER时使用了NT验证模式,而ASP以匿名身份运行,不够资格访问数据库服务器.解决方法:把SQL SERVER改成混合验证模式(包含SQL验证) 3 ODBC

使用ASP常见问题解答(转载)

解答|问题 正文: (作者:林子 2000年06月07日 14:12) 问题:如何保护自己的ASP源代码不泄露? 答:下载微软的Windows Script Encoder,对ASP的脚本和客户端JavaScript.VBScript脚本进行加密.客户端脚本加密后,只有IE5以上的版本才能执行,服务器端脚本加密后,只有服务器上安装有Script Engine 5(装IE5即可)才能解释执行. 问题:为什么Global.asa文件总是不起作用? 答:只有把Global.asa文件放在Web发布目录

Imail常见问题解答

邮件主机常见问题解答 1.问:我安装IMail时全选的是它的默认设置,结果本机的FQDN(完全合格域名)成了默认的邮件主机名,我该如何修改它呢? 在IMail管理器中,选"localhost→右键→Add Host",即可进入邮件主机的配置窗口.然后选中你的机器的IP地址,将其对应的"Official Host Name"改成你需要的域名,再按"Save"保存,遇有提示一律选"Yes",最后用"Exit"退

Win8中SkyDrive应用 常见问题解答

Win8中SkyDrive应用 常见问题解答.以下是一些有关 Windows 8 和 Windows RT 的 SkyDrive 应用的常见问题解答. 我能否查看其他人与我共享的文件和文件夹? 如果他人访问 SkyDrive.com 并通过向你发送包含链接的电子邮件来共享文件或文件夹,你可以在 SkyDrive 应用中查看该文件或文件夹. 点击或单击屏幕顶部的箭头,然后选择"共享". 在对项目进行共享之后,可能需要几分钟时间它们才会出现在该应用中. 如何查看我最近打开过的 Office

win8本地安全策略常见问题解答

下面是关于win8本地安全策略的常见问题解答,大家可以参考一下. 怎么打开"Windows本地安全策略"啊?答:"搜索"键入"secpol.msc"后回车. 如何防止黑客或恶意程序暴力破解我的系统密码?答:众所周知,暴力破解Windows密码实质上是通过穷举算法来实现,尤其是密码过于简单的系统,暴力破解的方法还是比较实用的.有一点需要我们注意,这个问题的关键在于Windows是否允许远程客户端或恶意程序来进行用户名和密码的穷举,如果不允许,恶意程

Windows 7有关睡眠和休眠的常见问题解答

以下是一些有关睡眠和休眠的常见问题解答. 全部隐藏 睡眠.休眠和混合睡眠之间有什么区别? "睡眠"是一种节能状态,当您希望再次开始工作时,可使计算机快速恢复全功率工作(通常在几秒钟之内).让计算机进入睡眠状态就像暂停 DVD 播发机一样:计算机会立即停止工作,并做好继续工作的准备. "休眠"是一种主要为便携式计算机设计的电源节能状态.睡眠通常会将工作和设置保存在内存中并消耗少量的电量,而休眠则将打开的文档和程序保存到硬盘中,然后关闭计算机.在 Windows 使用的

天易成网管软件上网行为管理常见问题解答

===天易成网管软件常见问题解答(FAQ)=== 问题1:关于5种模式的说明 解答:参见论坛置顶的帖子.http://www.tyc100.com/tycbbs/showtopic-6.aspx 问题2:适用的操作系统 解答:Windows XP / Windows Vista / Windows Server 2003 / Windows 7 问题3:出现"与监控端连接失败"的提示,如何解决? 解答: 根据以下步骤检查: 1.登录时,勾选通过IP登录,IP输入127.0.0.1. 2

网管软件常见问题解答——天易成

=== 天易成网管软件常见问题解答 (FAQ)=== 问题2:适用的操作系统 解答:Windows XP / Windows Vista / Windows Server 2003 / Windows 7 问题3:出现"与监控端连接失败"的提示,如何解决? 解答: 根据以下步骤检查: 1.登录时,勾选通过IP登录,IP输入127.0.0.1. 2.如果是XP系统,点击开始菜单->控制面板->管理工具/性能和维护->服务,找到TYCNetManageService,查看

ASP 常见的安全漏洞

ASP 常见的安全漏洞 日期:2006-08-11     ASP 的漏洞已经算很少的了,想要找到数据库的实际位置也不简单,但这不表明黑客无孔可入,也正是这个观点,一般的程序设计员常常忘记仔细的检查是否有漏洞,所以才有可能导致网站资料被窃取的事件发生.今天我在这里和大家谈谈 ASP 常见的安全漏洞,以引起大家的重视及采取有效的防范措施.(注意,在本文中所介绍的方法请大家不要试用,请大家自觉遵守网络准则,谢谢!) Microsoft 的 Internet Information Server(II