我正在尝试使用自定义客户端证书在 Azure Web 应用程序中设置相互 SSL 身份验证。我已通过在设置中将“客户端证书模式”切换为“必需”来配置 Azure Web App。但是,在访问应用程序时,Azure 提供了一个证书,而不是使用我们的自定义客户端证书。我们不想使用 API 管理,而是希望直接在应用服务中实现这一点。
有没有办法将 Azure Web App 配置为接受我们的特定客户端证书以进行相互 SSL 身份验证,而无需通过 API 管理?任何有关如何在应用程序服务设置中完成此操作的指导或步骤将不胜感激。
启用
client certificate mode
至 require
添加设置 WEBSITE_LOAD_CERTIFICATES = *
以加载所有证书或 thumbprint
中证书的 Enviroment variables
。
作为参考,请检查此doc。
OUTPUT
: