Windows Azure로 암호 해독 된 인증서의 개인 키에 액세스하려고 시도하고 암호 해독을 수행합니다. 이 게시물과 비슷한 코드를 사용했습니다 : Using DotNetOpenAuth OAuth 2 with Azure - Reading Certificate - difficulty extracting keys. Andrew Arnott은이 링크를 참조하는 게시물에 대한 답변을 제공했습니다 : https://github.com/AArnott/dotnetopenid/issues/16. 그러나 나는 해결책에 대해 확신 할 수 없도록 접근 할 수 없다. 도와주세요.Windows에 배포 된 인증서에서 개인 키 액세스 azure
기본적으로 인증서의 개인 키를 RSACryptoProvider로 캐스팅하려고 시도 할 때. 나는 아무것도 얻지 않는다 : 희미한 공급자 As RSACryptoServiceProvider = DirectCast (certificate.PrivateKey, RSACryptoServiceProvider)
그것은 공급자에게 아무 것도 할당되지 않는다. 이 코드는 Azure 외부에서 완벽하게 작동합니다.
이 항목을 내 서비스 정의에 추가했습니다. . 나는이 속성을 인증서 태그에 추가했다 : permissionLevel = "limitedOrElevated". 어느 쪽도 효과가 없었다. –
user1052869