Azure webapp"带有指纹的证书' XXXXXX ...'找不到"错误

时间:2017-01-29 10:49:37

标签: azure ssl web-applications

我在Azure上使用其中一个webapp时出现以下问题。虽然没有对webapps进行任何更改,但它工作正常并突然出现以下错误:

  

"带有指纹的证书' XXXX'找不到   APP.Security.CertificateEncryptionServiceProvider.FindCertificate(的X509Store   certStore,String thumbprint)at   APP.Security.CertificateEncryptionServiceProvider.Decrypt(字符串   thumbprint,String encryptedSetting)at   APP.Configuration.CloudConfiguration.GetSetting"

使用相同证书的其他网络应用程序正常运行。

当我导航到KUDU powershell控制台 https://MyAppThatHasProblems.scm.azurewebsites.net/DebugConsole/?shell=powershell 并导航到证书存储区

cd cert:/currentuser/my

我看不到任何证书。如果我对任何其他工作的Web应用程序执行相同操作,我可以看到列出的证书。我试图删除并再次添加证书,但没有运气。

以前有人有过类似的问题吗?

1 个答案:

答案 0 :(得分:2)

我已经设法在Azure支持的帮助下解决了这个问题。在对应用程序服务进行了一系列调查后,他们告诉我从S2 Standard扩展到S3 Standard然后再回到S2 。显然,这会更改托管应用服务的虚拟机。

问题已解决!