He descargado XS_JSCRIPT14_10-70001363
el paquete de servicio del mercado. Por favor, me sugieren cómo ejecutar esta forma App Router Entrar con la localhost
que estoy tratando con el npm start
mando, pero conseguir excepción de servicio UAA. Cómo manejar desde localhost.
Al descargar el approuter, ya sea a través npm
o en el mercado de servicios tiene que proporcionar dos archivos adicionales para una configuración básica dentro del directorio AppRouter (además de package.json
, xs-app.json
, etc.).
El default-services.json
contiene las variables que indican al approuter dónde encontrar el servidor de autenticación correcta (por ejemplo, XSUAA). Usted tiene que proporcionar al menos la ClientID, clientsecret, y el URL del servidor de autorización como parte de este archivo de la siguiente manera:
{
"uaa": {
"url" : "http://my.uaa.server/",
"clientid" : "client-id",
"clientsecret" : "client-secret",
"xsappname" : "my-business-application"
}
}
Usted puede obtener estos parámetros, por ejemplo, después de la unión de SAP Cloud Platform, CloudFoundry su aplicación a una instancia (vacío) de XSUAA donde se pueden recuperar los valores a través cf env <appname>
de las propiedades `VCAP_SERVICES / xsuaa'(tienen exactamente los mismos nombres de propiedades ).
Además, se necesita el default-env.json
archivo que contiene, al menos, la variable de destino a la que microService backend que desea enviar la Web Token JSON recibido a. Puede tener este aspecto:
{
"destinations": [ {
"name": "my-destination", "url": "http://localhost:1234", "forwardAuthToken": true
}]
}
Posteriormente, dentro del directorio approuter sólo tiene que ejecutar npm start
el cual corre el approuter por defecto bajo http://localhost:5000
. También escribe bonita salida de la consola se puede utilizar para depurar los parámetros anteriores.