专业网站建设品牌,17年专业建站经验,服务6000+客户--广州松河
免费热线:400-963-0016
微信咨询
|
联系我们
扫二维码关注公众号
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
位置:
广州松河
>
技术支持
> .net C# 程序控制IIS 添加站点域名绑定
.net C# 程序控制IIS 添加站点域名绑定
来源:网络整理 时间:2023/2/14 0:45:05 共
3686
浏览
首先添加两个引用:
System.EnterpriseServices及System.DirectoryServices
然后再在代码中引用:
using System.DirectoryServices;
using System.EnterpriseServices;
然后就是如何添加绑定了:
public static void AddHostHeader(int siteid, string ip, int port, string domain)//增加主机头(站点编号.ip.端口.域名)
{
DirectoryEntry site = new DirectoryEntry("IIS://localhost/W3SVC/" + siteid);
PropertyValueCollection serverBindings = site.Properties["ServerBindings"];
string headerStr = string.Format("{0}:{1}:{2}", ip, port, domain);
log4net.LogManager.GetLogger("root").Info(serverBindings.PropertyName + serverBindings.Value.ToString());
if (!serverBindings.Contains(headerStr))
{
serverBindings.Add(headerStr);
}
site.CommitChanges();
}
其中,siteid,自己到IIS中看,ip不指定的话填"*",端口一般是80,域名是怎么多少就入多少
注意:
1、添加后,会自动重启站点;
2、如果里面某个域名,重复添加,网站在重启的过程中会起不来,那就完蛋了,这个必须要配合自己的数据库;
3、必须在web.config添加权限配置:
<system.web>
<identity impersonate="true" userName="Administrator" password="password" />
</system.web>
4、如果在IIS7中出现: DirectoryEntry配置IIS7出现ADSI Error:未知错误(0x80005000)
“控制面板”->“程序和功能”->面板左侧“打开或关闭windows功能”->“Internet信息服务”->“Web管理工具”->“IIS 6管理兼容性”->“IIS 元数据库和IIS 6配置兼容性”。更理想的解决方式是用 WMI provider操作IIS 7 ,可参见此篇文章http://msdn.microsoft.com/en-us/library/aa347459.aspx
参考文章 :
1、http://blog.sina.com.cn/s/blog_632e099d0100q2d8.html
2、http://blog.csdn.net/gwblue/article/details/14521629
3、http://blog.csdn.net/ts1030746080/article/details/8741399
版权说明:
本网站凡注明“广州松河 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
相关主题:
网站建设的软件是哪个好
关于公司建设网站的意义
厦门市建设路网站
郑州网站建设一汉狮网络
网站建设辶金手指排名十三
java电子商务网站建设
建设什么网站可以上传视频
网站建设亇金手指排名十五
政府网站建设需要什么
济南天桥区网站建设
·上一条:
IIs6如何让html文件经过asp.net管道处理
|
·下一条:
c# 从内存中释放Selenium chromedriver.exe
同类资讯
换主板和CPU需要重装系统吗_服务器
网页无法连接服务器是什么意思_服务器
塔式服务器一般寿命_服务器
服务器虚拟化基本知识_服务器
steam人机验证为什么一直重试_服务器
王者荣耀一直连跪怎么办_服务器
抖音不见了怎么恢复_服务器
原神为什么匹配之后进不了副本_服务器
未经授权的访问_服务器
加油站的服务态度超级差_服务器
静态IP动态IP_服务器
苹果11服务器有问题_服务器
爱玩mc中的mc部落中的附魔之瓶怎么做_服务器
荣耀30s怎么选_服务器
家里的wifi被微信wifi一键连暴露密码总是被蹭网_服务器
凹凸世界渠道服能加官服好友吗_服务器
双路由器如何设置同一个IP段_服务器
怎么让我的电脑恢复到一开始的状态_服务器
手机上的电子邮箱怎么用_服务器
windows的虚拟化平台是什么_服务器
资讯动态
公司新闻
互联网资讯
电商资讯
优化推广
技术支持
关于我们
公司简介
企业文化
服务项目
公司新闻
服务项目
网站建设
网站推广
品牌策划
移动应用
服务支持
在线咨询
服务流程
产品报价
售后服务
联系我们
代理加盟
付款方式
在线留言
联系方式
联系方式
电话:400-963-0016
邮箱:sales@itwy.com
QQ:250211130
微信:18520775521
Copyright © 广州松河信息科技有限公司 2005-2025 版权所有
粤ICP备16019765号
广州松河信息科技有限公司 版权所有
18520775521
QQ洽谈
sales@itwy.com