gpt4 book ai didi

asp.net - 通过 ssl 从 asp.net web 应用程序下载失败在 IIS7 上运行

转载 作者:太空宇宙 更新时间:2023-11-03 14:58:15 25 4
gpt4 key购买 nike

我在 IIS7 上部署了一个 asp.net 网络应用程序。我调用 webapp AOps,当我尝试通过 https 访问 web 应用程序时,它只是崩溃并显示“访问此资源所需的安全证书无效”(第一张图片)。

当我尝试通过 http 下载时,下载工作正常。

当我通过 http 和 https 访问默认的 IIS 应用程序时,它工作正常 - 除了它提示地址不匹配。

我在证书库中添加了一个 .pfx 证书,其主机名与我的主机相同,因此证书应该没问题。知道从哪里开始检查我的配置吗?

我习惯了 apache 和 tomcat,但 IIS 是另一种动物。我查看了 IIS 日志,但它几乎是一个黑盒子。任何帮助将不胜感激。

https

http

https default http default

最佳答案

证书错误是由您的浏览器而非服务器生成的。浏览器关心三件事。

  1. 证书上的名称需要与您使用的网址相匹配。因此,在您的情况下,浏览器需要颁发给“localhost”的证书
  2. 证书必须由受信任的证书颁发机构颁发(非自签名)
  3. 证书不能过期

要解决 1,请使用/etc/hosts 中的主机条目。要解决 2,您需要将证书添加到本地计算机上的受信任 CA 存储区。 3 非常明显。

关于asp.net - 通过 ssl 从 asp.net web 应用程序下载失败在 IIS7 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26409505/

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