我用delphi 6
作了一个简单的dcom服务器,在本机调用一点问题都没有! 为什么把它部署到其他一台机器上就出错了呢,返回 Eolesyserror with message '拒绝访问‘ 错误呢!急用,大家帮帮我呀

解决方案 »

  1.   

    可能是安全机制的问题吧
    运行-->dcomcnfg
    在里面找到你的服务
    配置一个
      

  2.   

    >>拒绝访问
    应该是 权限的问题吧
      

  3.   

    用dcomcnfg设置一下权限吧,不过delphi用dcom的确有点问题,主要是没有提供一个身份验证过程,只能靠windows的身份验证,结果如果你要用你登录的身份启动dcom服务你必须是一个域用户以便dcom服务器能够识别你的身份,否则在dcom服务器只能用指定用户来启动dcom服务器,但这样就无法识别具体是哪个用户启动dcom服务了,至于交互式用户启动一般是不会用的