以编程方式配置IIS 6网站SSL端口?

Ray*_* Lu 5 iis-6

我试图以编程方式为IIS 6.0中的网站配置网站SSL端口.

IIS 7.0提供API,ServerManager,但我不确定IIS 6.0或命令行实用程序是否有类似的东西.

提前致谢!

Eri*_*ger 7

如果您只是以编程方式设置端口号,则可以使用配置数据库命令行工具(默认情况下在C:\ Inetpub\AdminScripts中):

cscript adsutil.vbs set w3svc/1/securebindings ":nnn:"
Run Code Online (Sandbox Code Playgroud)

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

如果您确实需要以编程方式安装CERTIFICATE,那么我收集的是IIS 6.0资源工具包中的脚本(IISCertDeploy.vbs),但我没有尝试过.