Gå til hovedinnhold

Testmiljø

Testmiljøet er et syntetisk miljø for teknisk integrasjonstesting. Bruk det til å verifisere autentisering, autorisering og funksjonelle kall før produksjon.

Slik tester du

  1. Opprett og konfigurer en Maskinporten test-klient.
  2. Sørg for at kommunen(e) dere tester for har delegert tilgang til leverandøren (Altinn) i test.
  3. Hent token fra test.Maskinporten med riktig scope og consumer (orgnr for kommunen).
  4. Kall endepunktene mot demo-URL-en fra deres backend (fra whitelisted IP).

Eksempler (curl)

Hent renter (test):

curl -s \
-H "Authorization: Bearer $TEST_TOKEN" \
https://api.demo.husbanken.no/lanogtilskudd/lan/v1/lan/v1/renter

Hent lån (test):

curl -s -X POST \
-H "Authorization: Bearer $TEST_TOKEN" \
-H "Content-Type: application/json" \
-d '{"kundenummer":"<TEST_ORGNR>"}' \
https://api.demo.husbanken.no/lanogtilskudd/lan/v1/lan/v1/lan

Feilsøking

  • 401/403: Sjekk at scope er korrekt, at token kommer fra test.Maskinporten, at consumer=orgnr samsvarer med kundenummer i request, og at supplier-claim er tilstede.
  • 403: Sjekk at IP-adressen er whitelisted i test.
  • 204: Ingen aktive lån matchet kriteriene; prøv uten endretSiden eller med annen testorganisasjon.

Nyttige lenker

Testdata

I testmiljøet er det lagt inn statiske syntetiske data for noen organisasjonsnumre, og åpnet opp i Maskinporten-test for disse. Dette gjelder følgende data, men vær obs på at tilstanden i Altinn sitt testmiljø ikke er låst.

OrganisasjonsnummerBeskrivelseDaglig lederOrganisasjonstype i enhetsregisteret
212932272TRIST SPED BJØRN KOMMUNE09855697138KOMM
313460258GILD UKLAR HAMSTER KF28899097884KF
314023420NONFIGURATIV TØFF TIGER AS17822849539AS
310638323FREIDIG KLASSISK BJØRN KOMMUNE13815997500KOMM