我作了个简单的三层在本机上可以正常 可别的机器上出错,提示拒绝访问我用下面方法也不行
客户端配置如下:
1. 先把服务器在客户端运行,系统会自动注册,然后点”开始”->”运行”,输入”dcomcnfg”,然后回车,启动dcom配置。
2. 常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。
3. 将常规页面中的身份验证级别改为“无”。
4. 身份标识页面中,选择“交互式用户”。
5. 位置页面中设好你的中间层的的机器。
6. 进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。 服务器端配置如下:
1. 运行NT服务器上的dcomcnfg程序,进行DCOM配置。
2. 进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。
3. 进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。
4.在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。
5.将常规页面中的身份验证级别改为“无”。
6.位置页面中选上“在这台计算机上运行应用程序”。
7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用户列表中。
8.身份标识页面中,选择“交互式用户”。
9.NT的GUEST用户不能禁用。
在客户端运行了服务器程序配后还是不行
客户端配置如下:
1. 先把服务器在客户端运行,系统会自动注册,然后点”开始”->”运行”,输入”dcomcnfg”,然后回车,启动dcom配置。
2. 常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。
3. 将常规页面中的身份验证级别改为“无”。
4. 身份标识页面中,选择“交互式用户”。
5. 位置页面中设好你的中间层的的机器。
6. 进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。 服务器端配置如下:
1. 运行NT服务器上的dcomcnfg程序,进行DCOM配置。
2. 进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。
3. 进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。
4.在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。
5.将常规页面中的身份验证级别改为“无”。
6.位置页面中选上“在这台计算机上运行应用程序”。
7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用户列表中。
8.身份标识页面中,选择“交互式用户”。
9.NT的GUEST用户不能禁用。
在客户端运行了服务器程序配后还是不行
解决方案 »
- 如何给数据库加密码?(SQL Server)
- VC调用DELPHI动态库,函数的参数是Date类型,VC里该怎么写?
- 數組類型轉換
- 关于在界面上显示GIF的动画图片
- 求教关于长字符串数字相加减的问题,请大虾帮忙,不胜感激!!!! 在线等待,急急急!!!!!
- 大家做软件都是严格按软件工程的步骤来做的吗????
- 高手们!ListView中怎么控制网格高度?怎么得到网格尺寸和坐标(Rect)?
- 请问在DELPHI中如何实现平面按钮,谢谢!!!!!!!!!
- 有没有人能教我怎样销毁COM对象啊?急!
- 如何知道表中的纪录已经改变
- TParamContainer这个类是哪组控件下的文件?
- 有什么控件可以把窗口和窗口里的控件转换成XP风格的吗?在线等待
你最好把服务器端的administrator密码去一下,试试。