救急啊:Number:-2147024891 Server.CreateObject 访问错误~检查权限时调用失败

格利高里 2000-12-20 10:01:00
出错信息如下:

Source:服务器对象,Number-2147024891
Descript:006~ASP 0178~Server.CreateObject 访问错误~检查权限时Server.CreateObject 的调用失败。对此对象的访问被拒。

请问这是那方面的问题?

Set BjCmbInfo = Server.CreateObject("CheckCmb.BjCmb")这一句出的错。CheckCmb.BjCmb 是我做的一个Activex控件,用于验证信息的真实性。
但是 Server.CreateObject("ADODB.Recordset") 则很正常。
而且在我自己的机器上也完全正常,但一放到网站上就报错!
我查了所有的权限设置,没什么问题啊。

原程序如下:
<%
On Error Resume Next
Set BjCmbInfo = Server.CreateObject("CheckCmb.BjCmb")
Response.Write "Source:" & Err.source & ",Number"& Err.number & "<br>"
Response.Write "Descript:"& Err.description

If BjCmbInfo.CheckInfo ( "public.key" , "Succeed=Y&BillNo=000000&Amount=20.00&Date=20001218&Msg=付款请求已被银行接受.&Signature=94|130|... ...") = True Then
Response.Write "True"
Else
Response.Write "False"
End If
Set BjCmbInfo = Nothing
%>
...全文
1369 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
格利高里 2001-01-10
  • 打赏
  • 举报
回复

我现在解决这个问题了,在微软的站点上有关于这个的答案。

一、注意设置该控件及其调用的 dll文件!!!的访问权限。应该设置iusr_????有
读取及运行的权限。

二、运行Dcomcnfg,在默认安全机制中,默认访问权限、默认启动权限中加入iuser_???
用户和interactive用户的访问权限

非常感谢大家的参与!!!

xh0001 2001-01-02
  • 打赏
  • 举报
回复
也许应该看看配置文件!也就是说那个g.....
格利高里 2001-01-02
  • 打赏
  • 举报
回复

我甚至装了一套VS6开发工具,也不管用。DLL文件应该不会缺了。
格利高里 2000-12-22
  • 打赏
  • 举报
回复
 
在别的机器上也正常,唯独载网站上不行。
 
现在请问有谁知道,如何设置asp程序的权限,asp程序运行的权限是从何而来的?在那里设置?
 
 
格利高里 2000-12-21
  • 打赏
  • 举报
回复
怎么没人回答哪。问题太奇怪了吗? 249分 征解!!!
wanghu 2000-12-21
  • 打赏
  • 举报
回复
测试的exe程序是干什么的?用其他组件代替你的CheckCmb.BjCmb试过了吗?
如果其他组件都没问题,那么就是你的CheckCmb.BjCmb本身的问题了。(但你说在本机上又正常?有关数字签名??kao,我也不懂了)
xiaoxiami 2000-12-21
  • 打赏
  • 举报
回复
你放在什么网站
有可能是你做的控件需要某个dll,而网站上不存在
格利高里 2000-12-20
  • 打赏
  • 举报
回复
组件注册没问题,我另外写了个测试的.exe程序,运行很正常,而且查注册表也没什么问题
wanghu 2000-12-20
  • 打赏
  • 举报
回复
组件应该是注册好了吧?随便换个第三方组件上去看看是不是还这样。
格利高里 2000-12-20
  • 打赏
  • 举报
回复
没人能解决这个问题吗?!

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧