REST com URI em ambientes diferentes

Amigos, boa tarde!

Estou desenvolvendo um WebService e queria usar o mesmo certificado digital para Produção e Desenvolvimento.

O problema é que o ambiente REST você aponta o ambiente no HTTPJOB e não no URI. Alguém já passou por esta necessidade?

Eu queria usar a mesma porta e apontar para Environment diferentes.

Agradeço desde já!

Você tem dois appserves para produção e desenvolvimento certo?

Oi daniel, nesse caso específico não. Esse será o caminho que vamos seguir caso não seja possível usar no mesmo appserver.

Nossa ideia é usar o Special Key para diferenciar os ambientes e queriamos usar a mesma porta com URI diferentes.

Nossa, é uma arquitetura perigosa, eu como DEV já derrubei o Appserver inúmeras vezes durante testes :smiley:

Então, não acho que seja possível fazer isso, pois existem algumas seções e chaves da configuração de REST que acabam não podendo se repetir.

Mas também tem um fato, se um DEV compilar apontando pro mesmo appserver de produção, pode acabar derrubando uma galera, salvo engano, o appserver precisa de exclusividade pra compilar, não verificando ambientes em uso, apenas threads ativas.

Eu, particularmente falando, prefiro que seja separado também. Dois appserver com duas portas difretentes. O problema é que o pessoal de TI não quer ter duas portas. Eles queriam fazer assim: https://ip:porta/rest para produção e https://ip:porta/restdev para desenvolvimento.