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?
— Daniel Mendes 09 de Jul de 2020Oi 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.
— Raphael Neves Pinheiro 09 de Jul de 2020Nossa, é uma arquitetura perigosa, eu como DEV já derrubei o Appserver inúmeras vezes durante testes :D
— Daniel Mendes 10 de Jul de 2020Entã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.
— Daniel Mendes 10 de Jul de 2020Mas 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.
— Daniel Mendes 10 de Jul de 2020Eu, 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.
— Raphael Neves Pinheiro 10 de Jul de 2020