Versioner sammenlignet

Nøgle

  • Linjen blev tilføjet.
  • Denne linje blev fjernet.
  • Formatering blev ændret.
Tip

Anvendelsen af Soap-eksempelprojektet forudsætter, at kaldet kommer fra en IP-adresse som er godkendt hos STIL. Hvis du har brug for hjælp til whitelisting, kan du finde hjælp på denne side.

Der er opsat en "hello world"-service i eksempelprojektet.

Beskrivelsen og projektet er oprettet med ReadyAPI version 3.50.0, men kan også indlæses i SoapUI. Der tages dog forbehold for evt. forskelle.

Eksempelprojektet har navnet HelloWorld - test

UI Steps
UI Step

Download SoapUI- projektet:

View file
namehelloworld_soap_uiHello World IPL.zip
height250

UI Step

Åbn SoapUI-projektet

UI Step

Indlæs den medfølgende test-funktionssignatur (PW: Test1234) under Keystores

Test-funktionssignaturen er downloadet fra følgende side:

https://www.nets.eu/dk-da/kundeservice/nemid-tjenesteudbyder/NemID-tjenesteudbyderpakken/Pages/OCES-II-certifikat-eksempler.aspx

UI Step

Tilpas ’Signature’-opsætningen under Outgoing WS-Security Configurations

Pak zip-filen ud. Pakken indeholder to filer:

  • helloworld.xml (ReadyAPI projekt, kan også indlæses i SoapUI)
  • IPL_HelloWorld_SOAPUI_test.p12. (PKCS#12-fil med et OCES3-certifikat, der kan anvendes til denne test. Filen åbnes med adgangskoden S_jNeO0xwmW3)
UI Step

Importer projekt-filen i SoapUI/ReadyAPI.

Ved import af projektet detekteres en fejl i stien til certifikatet. SoapUI/ReadyAPI viser vinduet Resolve Project for automatisk at gendanne certifikatet.

UI Expand
titleBillede

Image Added

I feltet Action udføres operationen Select File, hvor du kan udpege placeringen af filen IPL_HelloWorld_SOAPUI_test.p12.

UI Step

Kontroller, at certifikatet er korrekt indlæst. Det kan du gøre under sikkerhedsindstillingerne Outgoing WS-Security Configurations.

Under området Signature skal felterne Keystore og Alias være udfyldt som angivet herunder. 

UI Expand
titleBillede

Image Added

UI Step

Du kan nu kalde webservicen HelloWorld på IP-Ungservices i HelloWorld (version 2.0) på IPL.