启动调试时弹出IIS Express SSL证书信任提示的原因问询
IIS Express SSL证书安全警告触发原因
- IIS Express默认自带的SSL证书属于自签名证书,不属于浏览器和操作系统默认信任的公共根证书颁发机构签发的证书,只要浏览器检测到服务端返回这类未被信任的证书,就会弹出安全警告。
- 启动调试立即触发弹窗的原因:你将项目配置为SSL启动后,Visual Studio会自动拉起IIS Express并绑定配置的HTTPS端口,浏览器发起的首个调试请求就是HTTPS协议请求,会立刻触发证书校验逻辑,校验不通过就直接弹出警告。
- 如果你是首次在当前设备使用IIS Express的HTTPS调试功能,IIS Express的自签名证书还没有被导入到系统的「受信任的根证书颁发机构」存储区,浏览器读取系统信任证书列表时匹配不到对应根证书,会直接判定当前HTTPS连接存在风险,触发警告。
你遇到的警告弹窗参考:
内容的提问来源于stack exchange,提问作者MikeRyz
相关产品推荐
相关产品推荐


