Print Search
帖子排序:    
帖子发起人: rui   发起时间: 2006-06-05 11:34 上午   回复: 2
ruizehong 离线,最后访问时间: 2008-5-23 11:39:56 rui

发帖数前50位
注册: 2006-05-29
发 贴: 8
紧急求助:WIN2003系统下ASP组件调用的问题。
 2006-06-05, 11:34 上午

现象:

新装的WIN2003,IIS;

运行ASP程序时,遇到对组件的调用时,例如以下代码:

set hx = server.CreateObject("hxsoft.COMM")

总是出错,出错内容如下:

Server 对象 错误 'ASP 0178 : 80070005'

Server.CreateObject 访问错误

/hx312/TEST.ASP,行 12

检查权限时,对 Server.CreateObject 的调用失败。拒绝对此对象的访问。

 

我做了各种权限放开的限制,也是无效,不知如何处理,很是头痛啊。

为什么WIN2003就没有一键设置功能?!点击这一键,就能全面支持ASP程序的功能

请各位DX赐教。

IP 地址: 已记录   报告
dcding 离线,最后访问时间: 2006-11-7 13:48:14 dcding

发帖数前10位
注册: 2005-07-23
发 贴: 279
Re: 紧急求助:WIN2003系统下ASP组件调用的问题。
 2006-06-05, 11:51 上午

在Google上搜了一下,以下文章可以参考:

http://www.ziyuehome.com/article.asp?id=61

http://support.microsoft.com/kb/278013/en-us

http://forums.zdnet.com.cn/cgi-bin/topic.cgi?forum=1&topic=5817&show=150

http://product.bigcn.net/FAQ/DLL/05-21-3930.shtml

总的来说,可能是以下原因:

1)Internet用户没有访问那个组件所在DLL的NTFS权限,应该为Internet用户添加可以读取和执行那个DLL的权限;

2)Internet用户没有访问Windows\System或者System32的权限。

 

IP 地址: 已记录   报告
ruizehong 离线,最后访问时间: 2008-5-23 11:39:56 rui

发帖数前50位
注册: 2006-05-29
发 贴: 8
Re: 紧急求助:WIN2003系统下ASP组件调用的问题。
 2006-06-06, 15:36 下午
成功啦,谢谢.
经验:
1:将组件文件全部移到Windows\System32
2:将Windows\System32的安全设为EVERY ONE和IUSER用户都有权限.
3:在组件服务中,我将注册的组件的权限:
第一项取消;限制策略为不受限;最后两项设为无,可匿名.

最后就成功啦,其实到底是哪几项起作用,我还是不很清楚.
IP 地址: 已记录   报告
合肥微软技术中心社区 » 技术讨论区 » 系统安全 » Re: 紧急求助:WIN2003系统下ASP组件调用的问题。

Powered by Community Server Powered by CnForums.Net