【发布时间】:2021-12-09 08:11:43
【问题描述】:
我有一个 asp.net mvc 应用程序需要访问一个后端 api 和几个使用 自签名证书 的服务。无法控制强制客户端使用正确的证书。
在我的开发环境中,我正在将自签名证书安装在受信任的根证书上以使其正常工作。
但是,在将 asp.net mvc 应用发布到 azure app services 后连接到这些服务时,我遇到了 SSL 认证错误,但我无法找到解决此问题的方法。
有什么方法可以克服这个挑战,比如在 azure 应用服务上安装自签名证书?如果可能的话,我不想忽略代码级别的 ssl 错误,因为这需要对代码的多个部分进行更改。
限制:
- 客户端提供的生产后端 API 和其他服务使用自签名证书
- asp.net mvc 应用必须托管在客户端提供的 azure 应用服务上
【问题讨论】:
标签: asp.net-mvc azure