旧问题的再发挥.也请各位高手同行们进来看看(30分)

  • 主题发起人 主题发起人 c_jt
  • 开始时间 开始时间
C

c_jt

Unregistered / Unconfirmed
GUEST, unregistred user!
[:D]
看了很多书,资料,也把DFW的离线资料都看了.发现
客户端不能连上服务器端,解决的办法不外是设置dcomcnfg
然后一定要每一台机器都是要用同一个用户名,密码也要用
一定要一样.但是不知道各位有没有发现如果这样做的话客
户端数量多的时候,很不实际.
例如都是用administrator的话,密码一定要一样.才能用客
户端,我已经在server端的dcomcnfg把默认访问和启动权限
都设置为everyone了.
但是程序在相同密码的机器上运行都没问题.在不同密码机
器上运行的时候就有以下错误
Exception EOleSysError in module Projct1.exe at 000689AD 拒绝访问
请问各位如何解决这个问题啊...[:(!]
 
用socketconnection连接就没有这个问题了
 
将服务器安装为域控制器,客户端加入到此域中,就可以每个客户机都有自己的密码,而且
客户机在登录到域中以后可以自由地修改密码,不用这种方式,就会出现你所说的那些问题。
使用DCOM协议连接应用服务器,是在局域网中安全性和稳定性最高的一种方法。
 
用dcomconnection连接无疑是比较好的方案,但在我们国内企业好像用域控制器用得并不多。
用socketconnection其实也是不错的方案,可以绕开dcom的身份验证。
 
多人接受答案了。
 
后退
顶部