Since the staging environment in Azure gives you a unique DNS name for each deployment, how does one deal with SSL certs that will fail the domain name test? I know in the browser I can choose to bypass this error but some client apps don;t allow this, particularly
when connecting to web services.
So what is the best practice for dealing with this? Are people using something like the windows hosts file to temporarily remap the correct DNS name to the IP address of the staging deployment? Or are there other techniques for dealing with this?
Our issue comes down to QA. When we deploy to staging QA does their normal regression tests and the SSL cert error is a bit of a roadblock.
Also, if I were to create two web sites in one WebRole and use HostHeaders with a single wildcard SSL cert, how would I handle the staging issue?
Any and all advice is welcome.