Внезапно, без развертывания или внесения каких-либо изменений среды, мы получаем
Недостаточно места на диске.в System.Security.Cryptography.CryptographicException.ThrowCryptographicException (mscorlib, Версия = 4.0.0.0, Культура = нейтральный, PublicKeyToken = b77a5c561934e089) в System.Security.Cryptography.X509Certificates.X509lo.0 Версии_LB0.нейтральный, PublicKeyToken = b77a5c561934e089) в System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromBlob (mscorlib, Версия = 4.0.0.0, Культура = нейтральный, PublicKeyToken = b77a5c56tificate2., Версия = 4.0.0.0, Культура = нейтральная, PublicKeyToken = b77a5c561934e089) в [НАШ КОД]
С этой строкой:
var certificateByes = Convert.FromBase64String(clientCertificateBody);
factory.Credentials.ClientCertificate.Certificate = new X509Certificate2(certificateByes);
Я изо всех сил пытаюсь увидеть, как этоВнезапно произойдет сбой в контексте веб-приложения Azure.В последний раз мы развернулись 20 ноября, и вчера это началось.Эта базовая функциональность работала месяцами без проблем.
У нас наверняка были проблемы в этой области раньше, и строка, с которой мы читаем, извлекается из хранилища ключей, но, опять же, здесь ничего не изменилось.
Я читал о различных типах ошибок здесь и здесь , но наше сообщение об ошибке другое, и снова, это работало отлично в течение нескольких месяцев.
Может ли это быть связано с тем, как долго работает приложение, или с какой-либо другой проблемой кэширования, которая заполняет какое-то временное хранилище?