我在配置 DCOM 时遇到了麻烦。情况如下:我正在使用一些支持通过 DCOM 进行客户端与服务器交互的产品,但如果尝试使用服务器上也存在但密码不同的帐户进行操作,则客户端将无法访问服务器。基本上,如果我们尝试从服务器计算机上显然存在的管理员帐户访问服务器,如果客户端的管理员密码与服务器的密码不匹配,我们将会失败。
在积极与产品开发人员合作尝试定位问题之后,他遇到了“无法修复”的解决方案,或者,如果你更喜欢将长矛棍称为长矛棍,那么更有可能的是“不知道如何修复”的解决方案:)。
我相信这个问题有解决方案,并且我请求你们,IT 专业人士,帮助我解决这个问题。
我确实意识到问题可能是由开发人员与 DCOM 交互的方式引起的,如果是这样,则无法通过纯系统配置来解决,而应该在 SO 上提出问题,但由于我在使用文件/打印机共享时遇到了同样的行为 - Windows 试图简化一切并使用当前模拟的凭据来访问共享,我希望解决方案位于系统配置层。
PS:我相信我所谈论的实际软件产品完全不相关,但是我的经验告诉我,总会有人认为它恰恰相反,它非常相关。它如下:记录。
答案1
看来我们现在已经进入了肮脏黑客的领域。
想法:
- 您是否深入研究过 DCOM 权限?您可以运行 dcomcnfg.exe,它可以让您查看和处理 DCOM。您可能需要处理客户端和服务器设置
- 你能用其他账户运行该应用吗?服务器上不存在的账户或密码匹配的账户
- 当然,你可以同步客户端和服务器管理员密码,但是你不应该这样做……如果你这样做,请确保有适当的控制来弥补软件的劣势