我正在使用 IIS 7 并尝试在远程计算机上创建 COM 服务器的网站上工作。流程是:
IIS_7_Computer -> Perl 脚本 1 -> Perl 脚本 2 -> Win32::OLE ---DCOM---> 目标计算机上的 COM 对象
我使用的帐户是“Administrator@IIS_7_Computer”。此管理员与目标计算机“管理员”具有相同的密码
我为站点启用了“Windows 身份验证”,只有提供者是“NTLM”。
如果我在以 Administrator@IIS_7_Computer 身份登录时从命令行启动 perl 脚本 1,则会启动每个脚本 2 并成功创建对象。
但是,如果我浏览该网站,以 Administrator@IIS_7_Computer 身份登录,我会不断收到“访问被拒绝”消息。
有任何想法吗?
在此先感谢,-尼尔。