fix
This commit is contained in:
@@ -186,12 +186,12 @@ Pokryté oblasti:
|
||||
|
||||
Aplikace poslouchá na `0.0.0.0` a portu `PORT` s výchozí hodnotou `3000`. `ROOT_PATH` se používá pro dokumentaci a testovací requesty za reverse proxy, například `/apps/sap-bo`.
|
||||
|
||||
`/docs` je Swagger UI, které načítá OpenAPI dokument přes relativní endpoint
|
||||
`openapi.json` (servírovaný jako `/docs/openapi.json`, alias `/openapi.json`). Díky tomu
|
||||
se dokument načte lokálně i za AppFactory proxy bez hardcodování prefixu. V Swaggeru použij
|
||||
`Authorize` pro vyplnění povinných `X-SAP-B1-*` hlaviček a potom `Try it out` u konkrétní
|
||||
operace. OpenAPI `servers` se nastaví z `ROOT_PATH` (fallback `X-Forwarded-Prefix`, jinak
|
||||
`/`), takže za proxy volá například `/apps/sap-bo/api/business-partners`, ne root doménu.
|
||||
`/docs` je Swagger UI servírované přímo jako HTML (stejně jako sousední `google-service`),
|
||||
bez statického middleware – proto nevzniká redirect `/docs` → `/docs/`, který by za proxy
|
||||
zahodil prefix. Assety se načítají z CDN, spec URL je `ROOT_PATH + /openapi.json`. V Swaggeru
|
||||
použij `Authorize` pro vyplnění povinných `X-SAP-B1-*` hlaviček a potom `Try it out` u
|
||||
konkrétní operace. OpenAPI `servers` se nastaví z `ROOT_PATH` (jinak `/`), takže za proxy
|
||||
volá například `/apps/sap-bo/api/business-partners`, ne root doménu.
|
||||
|
||||
## TODO ověřit v konkrétní instalaci SAP Business One
|
||||
|
||||
|
||||
Reference in New Issue
Block a user