自签名 IdentityServer 证书不适用于 macos Monterey
Self signed IdentityServer certificate not working on macos Monterey
我在 macOS 上安装了 IdentityServer4。 Idv 在本地主机上有自签名证书。它一直有效,直到将 macos 更新到 Monterey。
无法使用 Safari、Chrome、Firefox。 Safari 卡在空白页面,Chrome 显示错误 ERR_SSL_PROTOCOL_ERROR。
此证书从 6 月开始一直有效,直到 Monterey。
我尝试做的事情:
- 创建了密钥大小为 4096 的新证书。
- 创建了 720 天后过期的新证书。
但我总是遇到同样的问题。
openssl 版本:libreSSL 3.4.1
我尝试使用 dotnet dev-certs 创建。
服务器只提供过时/旧的 SSL 协议(如 TLS 1.0 或 SSL 2/3)。尝试使用 SSLLabs 的 SSL Server Test 扫描您的服务。
此外,HTTPS 证书的最长生命周期应为 398。详情请看这篇文章:
总的来说,我认为使用 2048 个密钥对于大多数应用程序来说已经足够了。
我在 macOS 上安装了 IdentityServer4。 Idv 在本地主机上有自签名证书。它一直有效,直到将 macos 更新到 Monterey。 无法使用 Safari、Chrome、Firefox。 Safari 卡在空白页面,Chrome 显示错误 ERR_SSL_PROTOCOL_ERROR。
此证书从 6 月开始一直有效,直到 Monterey。
我尝试做的事情:
- 创建了密钥大小为 4096 的新证书。
- 创建了 720 天后过期的新证书。
但我总是遇到同样的问题。
openssl 版本:libreSSL 3.4.1
我尝试使用 dotnet dev-certs 创建。
服务器只提供过时/旧的 SSL 协议(如 TLS 1.0 或 SSL 2/3)。尝试使用 SSLLabs 的 SSL Server Test 扫描您的服务。
此外,HTTPS 证书的最长生命周期应为 398。详情请看这篇文章:
总的来说,我认为使用 2048 个密钥对于大多数应用程序来说已经足够了。