我正在尝试使用microsoft.web.administration库远程管理iis7安装。
我在Ironpython做这个:
import Microsoft.Web.Administration
from Microsoft.Web.Administration import ServerManager
manager = ServerManager.OpenRemote("RemoteServerName")
for site in manager.Sites:
print "Site: %(site)s" % { 'site' : site.Name }
在最后一行,当它尝试与远程服务器通信时,我收到以下错误:
正在检索的COM类工厂
具有clsid的远程组件
2B72133B-3F5B-4602-8952-803546CE3344_
从计算机devdealernetsvr失败
由于以下错误:80070005。
我对这个错误的研究使我相信我没有针对远程机器的适当凭证,所以我想冒充一个这样做的用户。
我很难找到用铁蟒做这件事的方法。任何帮助都非常感谢。