关于Dcom配置的问题?(50分)

  • 主题发起人 主题发起人 hjybh
  • 开始时间 开始时间
H

hjybh

Unregistered / Unconfirmed
GUEST, unregistred user!
应用服务器: win2000 server
客户端: win2000 server、win2000 profeesion
应用服务器和客户端用DCOM连接。
有没有办法配置服务器端的DCOM能让客户端以任何用户登录都能访问服务器?
我的配置方法如下:
在《分布式 COM 配置 属性》 窗口下
常规页——身份验证级别 [无]
位置页——在这台机器上运行就用程序 [打勾]
安全页——使用自义访问权限 [去掉EVERONE]
——使用自义启动权限 [去掉EVERONE]
——使用默认配置权限
身份标识——交互式
在《XXXXXX APPSERVER OBJECT 属性》 窗口下
常规页——身份验证级别 [无]
位置页——在这台机器上运行就用程序 [打勾]
安全页——使用自义访问权限 [EVERYONE、ADMINISTRATOR、SYSTEM、INTERACTIVE ]
——使用自义启动权限 [EVERYONE、ADMINISTRATOR、SYSTEM、INTERACTIVE ]
——使用默认配置权限
身份标识——交互式
我在我的机器在加入一个用户 [share] 口令为 [1]
如果我在安全页——使用自义访问权限在加入登录的这个用户如[SHARE]
能够访问连通。[如果把share的口令改了],就不能连通。
这样的话在客户端机器也要加个用户并且登录密码要和服务器端的一样。
请史弟姐妹帮忙!

 
1、开放guest帐号;
2、Dcomcnfg设置:无身份验证;
 
to: cheylin 谢谢你的回答.
我加入了guets ,不出现[拒绝访问],便出现[接口不支持].
我关闭了天网.
 
以下回答引用DFW:lorrencelee
--------------------------------------------------------------------------
对DCOM的配置,我研究过好长时间。给你一些我的经验总结(我把它写成了文档):
如何配置DCOM?
(2002-12-12 李经伟)
注:①对于用DCOM连接方式,AppServer最好运行在一个域服务器而不是Windows 9X上,而客户端应与AppServer在同一个域;
②如果没有域,则应当设置客户端和AppServer的机器,使AppServer端机器的操作系统里存在登录客户端机器的帐号和密码。
一、 网络环境Ⅰ:AppServer运行在域服务器上(Win2000 Server),客户端运行在域里的用户机上(Win2000、Win98、Win95)
1、 客户端:
(1) 客户端机器如果是Win98,则必须先安装DCOM98(发现Win98第二版也没有DCOM);
(2) 客户端机器如果是Win98,则设定为“用户级存取控制”或“共享级存取控制”都可以;
(3) 客户端不需配置DCOM、只需配置AppServer端的DCOM;
(4) ※ 客户端也不需要注册AppServer的类型库(Type Library)信息。
2、 AppServer端:
(1) 运行DCOMCNFG.EXE,打开“分布式COM配置属性”窗口;
(2) 全局安全性设置:
设置“默认属性”页的“默认身份验证级别”为“无”;
(3) 特定COM应用程序的安全性设置:
a、“安全性”页,设置“使用自定义访问权限”、“使用自定义启动权限”;
b。、※ “身份标识”页,最好选择“指定用户”(调试时可选择“交互式用户”,最好不要使用“启动用户”,除非AppServer和客户端在同一台机器上)。
二、 网络环境Ⅱ:非域环境,AppServer运行在Win2000上(Win2000 Server或Professional),客户端运行在Win2000、Win98、Win95上
1、 客户端:
(1) 客户端机器如果是Win98,则必须先安装DCOM98(发现Win98第二版也没有DCOM?);
(2) 客户端机器如果是Win98,则设定为“用户级存取控制”或“共享级存取控制”都可以;
(3) 客户端不需配置DCOM、只需配置AppServer端的DCOM;
(4) ※ 客户端需要注册AppServer的类型库(Type Library)信息;
(5) ※ 在AppServer端机器的操作系统里要存在登录客户端机器用的帐号和密码。
2、 AppServer端:
(1) 运行DCOMCNFG.EXE,打开“分布式COM配置属性”窗口;
(2) 全局安全性设置:
设置“默认属性”页的“默认身份验证级别”为“无”;
(3) 特定COM应用程序的安全性设置:
a、※ “安全性”页,设置“使用自定义访问权限”、“使用自定义启动权限”,可以在自定义里加入EveryOne;
b。、※ “身份标识”页,最好选择“指定用户”(调试时可选择“交互式用户”,最好不要使用“启动用户”,除非AppServer和客户端在同一台机器上)。
 
关注DCOM
我现在全部换成了SocketConnection联,用WebConnection联好像效率不如
(除非我不正当使用)
 
现在出现[接口不支持]的提示,连不上.
 
后退
顶部