So if my service is already running and I use the Management portal to upload the certificate to my hosted service, can I then somehow let the service know to start using this certificate without needing to redeploy?
My overall goal here, is to be able to create multiple Client Certificates used for authentication. I have my web.config setup with the following:
Would you like to check your hosted service in Windows Azure Management Portal? Select your role, and you can find the "Config" option in the tool box is available, you can try to click is and config certificate with your Endpoints, but this operation may
need interrupt your service (if you have only 1 instance running on the cloud), but you can update it without re-deploy the whole application.
Note: Make sure the configuration is OK in local test environment and then config it with your hosted service.
Or use this Azure RESTful Mangement API for update the configuation of the role (Need Base-64 encode):