Quickpay på localhost virker ik?
Nogen der har nogle ideer til dette?Har en webshop hvor vi har fået lavet quickpay løsning til, for laaang tid siden. Dette virker dog som det skal. Men nu skal siden opdateres, og er derfor taget ned på den private pc(localhost), så jeg ka arbejde med den. Men når jeg går igennem min indkøbskurv -> betalingsinformation og så til sidst -> betalingssiden(hvor man indtaster kredit-oplysninger), så får jeg fejlen:
Url not allowed (http://localhost:xxxx/shop.dk/Payment.aspx)
og i URL'en skriver den:
https://secure.quickpay.dk/proxy.php/http://localhost:xxxx/shop.dk/Payment.aspx?SessionID=rxvljqyeb5kw0p253b52ul45
Nogen der har en ide til en løsning? Troede først at det var fordi at den måske skulle fodres med min specifikke IP-adresse inde på Quickpays admin side, men det hjalp ik en skid!
Mvh Youghurt.
Kommentar: lakridserne
10/12-2007 16:35:14 er du sikker på at du har sat din server rigtig op (altså den der kører på localhost) og at serverprogrammet er startet?
Kommentar: youghurt
10/12-2007 16:41:06 Altså jeg kører jo bare siden gennem Visual Studio, og databasen administreres gennem SQL Server Management Studio Express CTP. Og siden virker jo 100% fint, undtagen payment.aspx siden, fordi den kommer med den fejl der.. Så sku da ik mene at det havde noget med sagen at gøre?
Kommentar: driis
10/12-2007 18:14:00 Hej,
Du forsøger at køre din side igennem Quickpays SSL proxy. Det kan du ikke når den ligger på localhost, af 2 årsager:
* Quickpay kan ikke resolve "localhost" til din IP adresse.
* Af sikkerhedsårsager er der i din Quickpay administration en indstilling ved navn "SecureProxy URL". Det er kun ressourcer på dette domæne, som QP tillader gennem proxyen.
Kommentar: youghurt
11/12-2007 09:19:27 * Af sikkerhedsårsager er der i din Quickpay administration en indstilling ved navn "SecureProxy URL". Det er kun ressourcer på dette domæne, som QP tillader gennem proxyen. = Det vidste jeg nemlig godt, da det var én af de ting jeg havde prøvet på at ændre. ;)
* Quickpay kan ikke resolve "localhost" til din IP adresse. = Og det havde jeg lidt på fornemmelsen... :(
Men er der så ik en slags workaround, eller noget? Jeg vil egentlig ik have det slået fra, da det netop er den payment side hvor der er SSL proxy på, som jeg sidder og redigerer i. Så derfor skulle den jo selvfølgelig gerne virke sådan nogenlunde, så jeg ved om de ændringer jeg laver, også har en effekt!
Nogen ideer? Eller SKAL jeg have den fjernet funktionen helt? Og hvordan gør jeg det, hvis det er en nødvendighed? - Har nemlig ik selv lavet quickpay funktionen, og kender intet til det, som det jo nok fremgår.. :P
