DCOM连接问题

bingfox 2002-12-30 11:00:03
我用TDCOMConnection连接组件在Win2000上连接服务器是报错:Stack Overflow
不支持此结口.
请问大家如何解决?
...全文
46 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cczdp 2003-01-10
  • 打赏
  • 举报
回复
如果是访问被拒绝,肯定就是用户没有加对,你把你登录的用户在nt上
注册,然后在dcomcnfg中再添加进来你的这个用户。
pingshx 2003-01-10
  • 打赏
  • 举报
回复
dcom协议编的,在你的客户端注册了吗, 服务程序在你的客户端运行一下!
kscitic 2003-01-10
  • 打赏
  • 举报
回复
我也按照上述设置了,但是服务器应用被激活,还是出现访问被拒绝
gxh973121 2003-01-05
  • 打赏
  • 举报
回复
up
tellyes 2002-12-31
  • 打赏
  • 举报
回复
还不行吗,如果可以了,那就结贴吧,如果不行,请说明原因
tellyes 2002-12-30
  • 打赏
  • 举报
回复
可能是服务器配置问题,解决方法如下:
2000下的配置:
DCOM配置

  如果在Windows NT环境下正常运行应用服务器,必须进行DCOM配置。配置方法如下:

  1.运行NT服务器上的dcomcnfg程序,进行DCOM配置。

  2.进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认
身份级别改为“无”。

  3.进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne,
如果不去掉EveryOne,应用服务器不能正常启动。

  4.在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。

  5.将常规页面中的身份验证级别改为“无”。

  6.位置页面中选上“在这台计算机上运行应用程序”。

  7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用
户列表中。

  8.身份标识页面中,选择“交互式用户”。

  9.NT的GUEST用户不能禁用。
注意:关键所在,在控制面板--用户和密码里administrators用户的属性--隶属于里添加power users,其它用户也这样做,guest用户绝对不可以禁用

xp下配置
xp下和上面的一样,不过不用做上面注意里面的东西,只须在dcom配置里对我的电脑属性里的默认com安全性页里默认访问权限和默认启动权限里都加入everyone就可以了
2312 2002-12-30
  • 打赏
  • 举报
回复
可能是你服务器上设置的问题
human_2 2002-12-30
  • 打赏
  • 举报
回复
看看有没有防火墙,
试试用 SOCKEDCONNNECTION

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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