Avatar billede donslund Nybegynder
24. januar 2007 - 13:41 Der er 2 kommentarer og
1 løsning

Kald af webservice

Jeg forsøger at få kald af webservice til at fungere.

På en server virker det fint men på en anden server melder den fejl. Det er denne fejl:

500 Internal Server Error
System.Web.Services.Protocols.SoapException: Unable to handle request without a valid action parameter. Please supply a valid soap action.

webhotellet mener, at det er en script-fejl, men det kan de da umuligt være når det virker upåklageligt fra en anden server.

Nogen gode ideer? Og skift af udbyder er ikke relevant. Jeg skal bare bruge et rigtig godt argument for hvorfor det ikke er mit script der fejler noget.
Avatar billede barklund Nybegynder
24. januar 2007 - 13:48 #1
Altså, er det den samme webservice, der ikke virker på to forskellige servere, eller er det kald af samme webservice fra to forskellige servere, der ikke virker? Jeg tror mest på sidstnævnte, men det er ikke helt klart af ovenstående :)

For det lyder som om, at webservicen bestemt ikke er lavet i PHP, men nok nærmere C#, right?

Hvordan kalder du webservicen - kom med noget script :)
Avatar billede donslund Nybegynder
24. januar 2007 - 13:53 #2
Det er 2 kald der virker forskelligt.

Den kaldes med følgende:

SOAPaction: http://webservice.atteno.dk/SubscribeEmail

<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/1999/XMLSchema">

<SOAP-ENV:Body>
<SubscribeEmail xmlns="http://webservice.atteno.dk/">
    <strUserName>_username_</strUserName>
  <strPassword>_password_</strPassword>
  <strEmail>jeppe@donslund.net</strEmail>
  <strFields>fornavn;efternavn</strFields>
  <strValues>Jeppe;Donslund</strValues>
</SubscribeEmail>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>


Er det det rigtige du spurgte efter?
Avatar billede donslund Nybegynder
04. februar 2007 - 15:38 #3
Den en hotel-udbyder har indset at det er hos dem fejlen ligger. Så de er hoppet på sagen.

Jeg lukker.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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