Krok 2: skonfiguruj acceptance endpoints

Endpointy acceptance kontra produkcja dla PSB API, Identity Server, VPD i mailhooków. Unikaj błędów mieszanych środowisk.

Skonfiguruj wszystkie hosty na acceptance przed pierwszym żądaniem tokena. Mieszane środowiska (token z accp i wywołanie produkcyjne, lub odwrotnie) dają kryptyczne błędy 401/403.

Tabela hostów
KomponentAcceptance (sandbox)ProdukcjaPSB APIhttps://accp-psb.econnect.euhttps://psb.econnect.euIdentity Serverhttps://accp-identity.econnect.euhttps://identity.econnect.euVPD (GraphQL)https://accp-vpd.econnect.eu/graphql/v1https://vpd.econnect.eu/graphql/v1E-mail mailhook@accp.econnect.email@econnect.emailSwagger / OpenAPIhttps://accp-psb.econnect.euhttps://psb.econnect.eu
Wzorzec konfiguracji

Trzymaj środowisko w jednym obiekcie konfiguracji lub prefiksie env, na przykład:

ECONNECT_ENV=accp
ECONNECT_IDENTITY_URL=https://accp-identity.econnect.eu
ECONNECT_PSB_URL=https://accp-psb.econnect.eu
ECONNECT_CLIENT_ID=...
ECONNECT_CLIENT_SECRET=...

Przełącz się na produkcyjne URL i produkcyjne dane dostępowe dopiero gdy testy end-to-end (w tym podpisy webhooków) są zielone.

Sieć i TLS
  • Wychodzący HTTPS do Identity + PSB musi być dozwolony z serwera aplikacji
  • Bez przechwytywania TLS, które psuje certyfikaty klienta lub SNI
  • Timeouty: uwzględnij walidację + routing przy wywołaniach wysyłki (nie zbyt agresywnie niskie)
Następny krok

Gdy hosty i dane dostępowe są gotowe: Pobierz token OAuth2.