在 SSL 中使用 IIS 快速开发证书时无法登录应用程序

本文关键字:证书 应用程序 登录 开发 SSL IIS | 更新日期: 2023-09-27 18:30:52

我已经在我的应用程序中实现了SSL连接。为此,我在IIS中托管站点时添加了IIS快速开发证书。

我可以使用带有SSL的其他页面,即 https://localhost/general

我无法使用 SSL 登录应用程序。我的网址像 https://localhost/accounts/login 一样变化并变成空页面。

我在火狐浏览器中收到以下错误。本网站使用 SHA-1 证书;建议使用具有签名算法的证书,这些算法使用比 SHA-1 更强的哈希函数。

我也尝试过使用自签名证书。

这个问题是由于IIS快速开发证书而出现的吗?

在 SSL 中使用 IIS 快速开发证书时无法登录应用程序

无论是使用完整的 IIS 还是 IIS Express,生成的默认自签名证书仅为 SHA-1,现在已过时。

要生成 SHA-2 证书,您可以使用 Jexus 管理器,

https://blog.lextudio.com/2016/03/jexus-manager-enhanced-self-signed-certificate-generation/