You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Microsoft IIS Administration API SSL安装及外部访问问题咨询

IIS Admin API 运行方式与SSL配置方案

运行环境确认

IIS Admin API 并非在IIS内部运行,它是一个独立的Windows服务(服务名称为Microsoft IIS Administration),不属于IIS托管的站点范畴,所以你在IIS管理器中找不到绑定55539端口的站点是正常的。

SSL证书配置方法

完全可以为其配置SSL证书,具体步骤如下:

  • 准备有效SSL证书:可以使用CA颁发的正式证书,也可以生成自签名证书(外部访问建议用正式证书避免信任问题),确保证书绑定目标主机名(不要仅用localhost,需匹配外部访问的域名/IP)。
  • 编辑配置文件:找到Microsoft IIS Administration的默认配置文件,路径为%ProgramFiles%\IIS Administration\Microsoft.IIS.Administration\config\application.json
  • 修改server节点的SSL相关配置:
    "server": {
      "urls": "https://your-public-domain:55539",
      "ssl": {
        "certificate": {
          "thumbprint": "你的证书指纹字符串",
          "store": "My",
          "location": "LocalMachine"
        }
      }
    }
    
    • 配置说明:
      • urls:替换为你要对外提供的HTTPS访问地址,端口可保留55539或更换为其他未占用端口
      • thumbprint:填写证书的指纹值,可在Windows证书管理器中查看证书详情获取
      • store和location:指定证书存储位置,通常本地机器的个人证书存储对应My和LocalMachine
  • 重启服务:在Windows服务管理器中找到Microsoft IIS Administration服务,右键选择重启使配置生效
  • 防火墙与网络配置:开放SSL端口的防火墙入站规则,若使用域名需确保DNS解析正常指向服务器IP

额外提示

若使用自签名证书,外部客户端访问时会出现证书不信任提示,需将自签名证书导入客户端机器的受信任根证书存储区来解决。

内容的提问来源于stack exchange,提问作者Ben

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 17:40:58