gpt4 book ai didi

iis-7 - 带有 IIS 7 的客户端证书

转载 作者:行者123 更新时间:2023-12-04 20:49:32 24 4
gpt4 key购买 nike

我有一个客户想要使用客户端证书来保护与他的应用程序的连接。他不想将证书映射到登录名。

他不想从受信任的 CA 购买证书,并希望我向他提供我自己的自签名证书。

我按照本文中的步骤操作:
http://asoftwaredeveloper.wordpress.com/2011/12/30/x-509-certificate/
(每次我在谷歌上搜索我都会结束)

我设法生成了这两个证书并将它们都设置在客户端和服务器中。

但是,我仍然收到相同的 403.7 错误。

有人有所有步骤的真正分步指南吗?
只有我一个人想做这么简单的事情吗?
为什么文档中没有明确描述?

最佳答案

这是一步一步的:

  • 生成您的 CA
  • 生成您的客户端证书并使用 CA
  • 添加签名
  • 打开 MMC(Windows 7 只需在对话框中键入 MMC)
  • 单击文件>添加/删除管理单元...
  • 点击证书然后添加
  • 当提示选择计算机帐户
  • 再次提示时选择本地计算机
  • 双击证书
  • 单击受信任的根证书颁发机构
  • 点击证书
  • 点击更多操作>导入
  • 查找并选择您的根 CA 证书
    13 打开互联网信息服务管理器
  • 点击你的服务器
  • 单击服务器证书
  • 导入您的 CA 证书
  • 点击您的网站
  • 点击绑定(bind)
  • 为 https 添加一个新的
  • 确保选择您的 CA 证书
  • 单击确定。
  • 返回您的站点菜单
  • 点击 SSL 设置
  • 检查需要 SSL
  • 单击单选按钮中的要求
  • 返回网站菜单
  • 点击认证
  • 启用匿名身份验证(它仍然会要求提供证书)
  • 重新启动 IIS(全部,不仅仅是站点)
  • 将客户端证书安装到浏览器中
  • 使用 https://而不是 http://
  • 访问站点
  • 浏览器应根据设置提示
  • 每个客户都必须信任 CA,因此您必须说服每个用户将您的 CA 证书安装到他们的计算机上。
  • 关于iis-7 - 带有 IIS 7 的客户端证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12459797/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com