Al desarrollar en local, aunque las aplicaciones desplieguen en nuestra máquina, se hace login en micampus, obteniendo el token correspondiente al entorno que indiquemos. Por lo tanto, tendremos que establecer una serie de propiedades tanto en el front como en el back, para establecer el entorno que se usa.

Front-end

En el proyecto de Portal-ui sólo tendremos que modificar una variable en nuestro .env.localVUE_APP_API_ENVIRONMENT.

EntornoValor
DESARROLLO

https://micampusdesa.um.es

TEST

https://micampustest.um.es

PRODUCCIÓN

https://micampus.um.es

Back-end

En el back-end, tendremos que establecer dos propiedades del application.properties. En primer lugar, la propiedad app.env tendrá que llevar el valor desa, test o prod, en función del entorno que utilicemos.

Después, en la propiedad cas.url hay que indicar la URL del CAS correspondiente a cada entorno:

EntornoURL CAS
DESARROLLOhttps://entrada.test.um.es
TESThttps://apitest.um.es/mncs/api-umu
PRODUCCIÓNhttps://entrada.um.es

Obtener token para probar el back-end con Postman

Si tenemos un backend que no lleva front, o simplemente queremos probarlo independientemente, podemos obtener un token accediendo en las siguientes URLs según el entorno:

EntornoURL obtener token
DESARROLLOhttps://apidesa.um.es/mncs/api-umu/login
TESThttps://apitest.um.es/mncs/api-umu/login?fake
PRODUCCIÓNhttps://api.um.es/mncs/api-umu/login

Una vez logeados, copiaremos el valor que se muestra en Access Token, y lo utilizaremos en Postman para realizar las llamadas.