我正在尝试使用以下配置在我的 Web 应用程序中使用在 azure 网站(不是 webrole)中上传的证书
<microsoft.identityModel>
<!-- Service Configuration -->
<service>
<serviceCertificate>
<certificateReference findValue="2696C50B72CB368AEB11DE3B23CD226252A1BFD" storeLocation="CurrentUser" storeName="My" x509FindType="FindByThumbprint"/>
</serviceCertificate>
<certificateValidation certificateValidationMode="None"/>
</service>
代码在本地系统上运行良好。但是我在部署到天蓝色网站时收到错误消息。
ID1024 The configuration property value is not valid
ID1025 Cannot find a unique certificate that matches the criteria
然后我尝试浏览我的 azure 网站中的所有证书(使用代码)。但是证书列表不包含我上传的证书。
证书已上传,可在 Azure 门户中查看。映射自定义域,并针对域使用上传的证书。但不知何故,我的网络应用程序无法找到证书。我尝试了 StoreName 和 StoreLocation 的所有可能组合,但徒劳无功。