Using DotNetOpenAuth OAuth 2 with Azure - Reading Certificate - difficulty extracting keys
The DotNetOpenAuth OAuth 2 Library requires RSAParameters to access public and private keys (example in DotNetOpenAuth OAuth 2 - UriStyleMessageFormatter which uses RSAParameters to construct an RSACryptoServiceProvider). I came across an Azure Security Whitepaper which noted that Azure installs certificates in a "certificate store with a flag indicating that the private key can be used but not exported". Which I believe may be at the heart of this problem. While I have been able extract the public and private keys from the cert while developing and debugging locally by referencing the