我正在尝试以编程方式为IIS 6.0中的网站配置网站SSL端口。
IIS 7.0提供了API,ServerManager,但我不确定IIS 6.0或命令行实用程序是否有类似的东西。
提前致谢!
答案 0 :(得分:7)
如果您只是以编程方式设置端口号,则可以使用配置数据库命令行工具(默认情况下在C:\ Inetpub \ AdminScripts中):
cscript adsutil.vbs set w3svc/1/securebindings ":nnn:"
其中nnn是端口号(例如,“:443:”)。 (如果服务器上有多个站点,则需要替换w3svc / x / securebindings,其中x是网站ID。)
如果您确实需要以编程方式安装CERTIFICATE,那么我收集的是IIS 6.0 Resource Kit中的脚本(IISCertDeploy.vbs),但我没有尝试过。