如何解决IIS中证书调用异常的问题?

2026-05-20 16:220阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计633个文字,预计阅读时间需要3分钟。

如何解决IIS中证书调用异常的问题?

程序发布前,在VS上运行没有问题,发布后程序就报错了。通过系统日志找到错误所在:证书调用时出现了异常。原因是:在IIS上调用证书是需要配置的,具体配置如下:+ 一. 确认证书

程序发布前,跑在vs上是没问题的,当发布后,程序就报错了。通过系统日志找到了错误所在:证书调用时出现了异常。原因是:在IIS上调用证书是需要配置的,具体配置如下:

一. 确保证书已安装

1. 点击 [开始] -> [运行] -> 键入[mmc] 进入“控制台”界面 -> 选择[文件] -> [添加/删除管理单元]

2. 选择[证书] -> [计算机账户] -> [下一步] -> [完成]

3. 选择[个人] -> [证书] -> [所有任务] -> [导入] 。如果证书已存在则跳过此步骤,不用做导入操作。

二. 修改IIS上对应项目的程序池标识

1. 打开IIS -> 选择[应用程序池] -> 选中对应的项目 -> 选择右侧的[高级设置]

2. 找到[进程模型] -> 修改[标识]属性值

3. 将 ApplicationPoolIdentity 修改为 NetworkService

三. 对证书进行授权

1. 下载并安装 winhttpcertcfg.exe 工具(Windows HTTP Services Certificate Configuration Tool)。

阅读全文
标签:解决方法

本文共计633个文字,预计阅读时间需要3分钟。

如何解决IIS中证书调用异常的问题?

程序发布前,在VS上运行没有问题,发布后程序就报错了。通过系统日志找到错误所在:证书调用时出现了异常。原因是:在IIS上调用证书是需要配置的,具体配置如下:+ 一. 确认证书

程序发布前,跑在vs上是没问题的,当发布后,程序就报错了。通过系统日志找到了错误所在:证书调用时出现了异常。原因是:在IIS上调用证书是需要配置的,具体配置如下:

一. 确保证书已安装

1. 点击 [开始] -> [运行] -> 键入[mmc] 进入“控制台”界面 -> 选择[文件] -> [添加/删除管理单元]

2. 选择[证书] -> [计算机账户] -> [下一步] -> [完成]

3. 选择[个人] -> [证书] -> [所有任务] -> [导入] 。如果证书已存在则跳过此步骤,不用做导入操作。

二. 修改IIS上对应项目的程序池标识

1. 打开IIS -> 选择[应用程序池] -> 选中对应的项目 -> 选择右侧的[高级设置]

2. 找到[进程模型] -> 修改[标识]属性值

3. 将 ApplicationPoolIdentity 修改为 NetworkService

三. 对证书进行授权

1. 下载并安装 winhttpcertcfg.exe 工具(Windows HTTP Services Certificate Configuration Tool)。

阅读全文
标签:解决方法