If you have a Website / Web-App on Windows Azure, then you can upload X.509 Certificates to the website's Personal
certificate store for the purposes of allowing the client itself to use Client Certificates to authenticate itself when connecting to an external web-service.
However it doesn't seem you can upload your own Certification Authority root or intermediate certificates such that your Azure web-application can automatically validate the server certificates of external web-services that it itself connects to - at least there's no management GUI for this. Are there any Azure PowerShell commands for this, perhaps?
Is it possible to run .NET code that adds certificate binaries to the StoreName.CertificateAuthority
(for StoreLocation.CurrentUser
) store?