Author: johnpavelka | Posted on: 5/26/2009 6:51:14 AM | Views : 356

I'm just starting to learn XML security.  We have VS-2005 & ASP.Net 2.0.    I want to send XML to a outside URL and it needs to be encrypted.   I'm doing exactly what the MSDN articles ms229744 & ms229943 are doing, but when doing the DecryptDocument() method, I keep getting the "Unable to retrieve the decryption key."  I'm using our SSL web certificate, and I currently use X509Certificate to digitally sign the XML and it works fine.    
 I also asked somebody else to try this from a different shop and they are getting the same error.  Is there a documented problem with the X509 decryption methods?   In test code below, I'm posting the XML to another web page that is attempting to decrypt the XML.  What I don't understand is how the DecryptDocument() method can work if it doesn't even chec ...

Go to the complete details ...