가상 컴퓨터에서이 코드를 사용하여 인증서를 찾으려고합니다.가상 컴퓨터에서 X509Certificate 인증서를 찾을 수 없습니다.
X509Store certificateStore = new X509Store(StoreName.My, StoreLocation.LocalMachine);
certificateStore.Open(OpenFlags.ReadOnly);
X509Certificate2Collection certs = certificateStore.Certificates.Find(X509FindType.FindByThumbprint, certThumb, false);
if (certs.Count == 0)
{
Console.WriteLine("Couldn't find the certificate with thumbprint:" + certThumb);
return;
}
certificateStore.Close();
인증서 관리자를 사용하여 개인 폴더에 인증서를 가져 왔습니다.
이 코드는 로컬 컴퓨터에서 작동합니다. 하지만 그것은 가상 머신에서 작동하지 않습니다. (여기에서도 인증서를 올바르게 가져 왔습니다.) 문제가 무엇인지 모릅니다.
도와주세요.
감사합니다. Gaurav. 나는이 blog를 참조 할 것이고 결과를 게시 할 것이다. – sanjeev
감사합니다. Gaurav. 잘 돌아갔다. – sanjeev
굉장! 이 글에서 영감을 얻은 다음, 비슷한 블로그 포스트를 썼습니다 : http://gauravmantri.com/2013/07/25/consuming-windows-azureservice-management-api-from-webworker-rolethe-easy- 방법/. 한번 시도해보십시오. –