2009-01-08 69 views
5

我正在尝试以编程方式为IIS 6.0中的网站配置证书的网站SSL端口。以编程方式配置IIS 6网站SSL端口?

IIS 7.0提供API ServerManager来执行此操作,但我不确定是否有类似的IIS 6.0或命令行实用程序。

提前致谢!

回答

7

如果你的意思只是设置的端口号编程,你可以(:\的Inetpub \ AdminScripts用C默认情况下):使用配置数据库命令行工具

cscript adsutil.vbs set w3svc/1/securebindings ":nnn:" 

nnn是端口号(例如, “:443:”)。 (如果服务器上有多个站点,则需要替换w3svc/x/securebindings,其中x是网站ID。)

如果您确实需要以编程方式安装CERTIFICATE,在IIS 6.0 Resource Kit中有一个脚本来执行它(IISCertDeploy.vbs),但我没有尝试过。

+0

哦非常好!如何设置与之关联的SSL证书名称? – 2009-01-08 19:59:06