首页 > 解决方案 > 如何让 Alpine Linux 用户向我的应用程序提供他们的 Mutual TLS 证书?

问题描述

我有一个 Dotnet Core API 分发给 Alpine Docker 映像中的用户。我们鼓励我们的用户使用相互 TLS 身份验证,并提供他们自己的证书。他们向我们的应用程序提供证书的最佳方式是什么?理想情况下,他们不必向我们的应用程序提供证书的密码。

对于我的 Windows 映像,我只要求他们在 Windows 证书存储中为其证书指定标识信息,然后我们在应用程序中使用 X509Store 类来获取证书。但显然 Linux 没有这样的结构。

标签: .net-corex509certificatealpineclient-certificatesmutual-authentication

解决方案


推荐阅读