私はこれを理解することはできません。証明書を使用する必要があるロールに証明書をアップロードしました。
これは私のマシンではうまく機能しますが、実行中は Worker ロールが機能しないようです。
この証明書を "インストール" するまで、ローカルで問題が発生していました。Azure でそれを行う必要がありますか?
任意のヒント?ありがとう!
string certThumbprint = "8B6F1E6FEC6EB1D2EA8E86F78BD0841310BFD1F8";
X509Store certificateStore = new X509Store(StoreName.My, StoreLocation.LocalMachine);
certificateStore.Open(OpenFlags.ReadOnly);
var certs = certificateStore.Certificates.Find(
X509FindType.FindByThumbprint,
certThumbprint, false);
if (certs.Count == 0)
{
Console.WriteLine("Couldn't find the certificate with thumbprint:" + certThumbprint);
return;
}