以编程方式添加站点绑定IIS 7.5

本文关键字:IIS 绑定 站点 编程 方式 添加 | 更新日期: 2023-09-27 17:54:34

我正在尝试以编程方式添加站点绑定。下面是我的代码:

using (ServerManager manager = ServerManager.OpenRemote("serverName"))
{
    manager.Sites["siteName"].Bindings.Add(string.Format("*:{1}:{0}.localhost", clientCode, port), "http");
    manager.CommitChanges();
}

我得到以下错误。我该怎么解决这个问题?

UnAuthorizedException:从机器中检索具有CLSID{}的远程组件的COM类工厂失败,原因是以下错误:

以编程方式添加站点绑定IIS 7.5

运行代码的帐户必须是远程机器的管理员,并且远程机器上的DCOM相关端口必须在防火墙上打开。