Avatar billede fasterlars Nybegynder
16. maj 2011 - 20:44 Der er 1 løsning

Callback script som kan kontakte Webservice

Hej.

Kort fortalt har jeg lavet en tilmeldings side som afslutter ved at brugeren klikker på betal, bliver viderestillet til et betalingsvindue hostet af betalings-gatewayen Epay.
Så snart brugeren har betalt, tilbyder Epay at kalde et callback script med nogle GET-parametre som jeg kan fange i scriptet.

Jeg ønsker derfor:
1. At lave et script (helst javascript, eller aspx script) som kan fange disse informationer
2. Scriptet sender disse informationer videre til en funktion i min webservice

Men hvordan gør jeg det? Normalt registrerer jeg jo webservicen inde på min aspx side således:

<asp:ScriptManager runat="server">
    <Services>
      <asp:ServiceReference Path="~/WebService.asmx" InlineScript="true" />
    </Services>
    </asp:ScriptManager>

Men det giver jo ikke rigtig nogen mening her, eftersom der ikke er en klient som læser og bruger denne opsætning af webservicen.
Så hvordan kan jeg lave et script der kan kalde min webservice?

Tak for jeres tid :)

Mvh
Lars
Avatar billede fasterlars Nybegynder
15. juli 2011 - 07:18 #1
Løsningen er blot at lave en helt alm. aspx side og i codebehind at fange POST/GET data fra querystring.. Intet hokus pokus :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester