专业网站建设品牌,18年专业建站经验,服务6000+客户--广州松河
免费热线:400-963-0016
微信咨询
|
联系我们
扫二维码关注公众号
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
位置:
广州松河
>
技术支持
> .net C# 程序控制IIS 添加站点域名绑定
.net C# 程序控制IIS 添加站点域名绑定
来源:网络整理 时间:2023/2/14 0:48:44 共
3689
浏览
首先添加两个引用:
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
版权说明:
本网站凡注明“广州松河 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
相关主题:
昆明网站建设如何
昆明自学网站建设
肇庆知名网站建设
太原精美网站建设
蛟河网站建设
网站建设方案单价
福州网站建设价钱
鹰潭直播网站建设
网站建设调研需求
淄博智能网站建设
·上一条:
IIS中配置多个项目在同一个域名下
|
·下一条:
C#操作IIS服务
同类资讯
蓝信文件下载在手机哪里_服务器
link摄像头重新连接怎么连不上_服务器
新赛季刚开启就出现重大bug_服务器
肖战水军黑评价目表曝光_PHP基础
gta4登录账号怎么办_服务器
这对绝地求生有什么影响吗_服务器
电解液添加剂有哪些_java
中一个int型数据左移16位有什么作用_java
抖音上传视频为什么要用流量_服务器
battlefield手游进不去_服务器
监控硬盘可否用在视频存储服务器_服务器
来电显示520怎么查询真实号码_服务器
手机本地备份和云端备份有什么区别_服务器
职业学校_java
迷你世界留言板怎么写彩色字_PHP基础
未能找到主机名的服务器什么意思_服务器
有哪些类似天刀剑灵的游戏_服务器
中国古代有哪些皇帝被戴过绿帽子_java
为什么森林联机总是容易闪退_服务器
如何看季子越发表道歉信后点赞辱华言论的行为_PHP基础
资讯动态
公司新闻
互联网资讯
电商资讯
优化推广
技术支持
关于我们
公司简介
企业文化
服务项目
公司新闻
服务项目
网站建设
网站推广
品牌策划
移动应用
服务支持
在线咨询
服务流程
产品报价
售后服务
联系我们
代理加盟
付款方式
在线留言
联系方式
联系方式
电话:400-963-0016
邮箱:sales@itwy.com
QQ:250211130
微信:18520775521
Copyright © 广州松河信息科技有限公司 2005-2026 版权所有
粤ICP备16019765号
广州松河信息科技有限公司 版权所有
18520775521
QQ洽谈
sales@itwy.com