Avatar billede razmuz_dk Nybegynder
24. maj 2005 - 17:44 Der er 4 kommentarer og
1 løsning

Hostname fra en SSL-beskyttet IP

Jeg har i forbindelse med mit website købt en betalingsgateway. Betalingsgateway (som ikke ligger på min server) sender et kald til en bestemt URL på min server.

Jeg vil sikre mig at kaldet kommer fra min betalingsgateway-udbyder.  Jeg har fået at vide, at jeg skal gøre dette ved at tjekke det hostname, der forsøger at kalde URL'en. Men når jeg vil lave et gethostbyaddr() på den IP, som min gateway kalder fra, returneres den selv samme IP? Kan dette skyldes at IP'en er SSL-beskyttet eller noget?

Grunden til at jeg vil tjekke på hostname er, at ip'erne kan være dynamiske.

Hvordan får jeg "fat" i hostnamet?

mvh. Rasmus
Avatar billede henrik_nielsen Nybegynder
24. maj 2005 - 19:23 #1
Efter min mening er dit spørgsmål lidt besværligt (jeg kender ikke løsningen). Jeg tror ingen ville hjælpe dig for sølle 30 points.
Avatar billede coderdk Praktikant
24. maj 2005 - 20:16 #2
Det lyder som om at den IP ikke har en reverse DNS pointer, altså at den IP ikke er associeret med et hostnavn. Det virker fint hos mig, men hvis der ikke er et hostname associeret med IP'en, så får man bare IP'en tilbage.

Prøv denne:

  echo gethostbyaddr('80.160.79.24');

Hvis du ikke får "tdc.dk" tilbage, så er der noget galt med din server ;)
Avatar billede dcheng Novice
24. maj 2005 - 23:36 #3
Sådan som jeg ser det så har de fået noget hostname til IPen.

Men du kunne jo også bare bruge IP til er verificere. Jeg betalingsgateway skulle meget gerne have en fast ip :D
Avatar billede razmuz_dk Nybegynder
27. maj 2005 - 17:10 #4
coderdk -> Det var ip'en der var noget galt med. Din forklaring var rigtig - hvis du vil have point så svar :)

dcheng -> jo, der er flere ip'er alt efter hvordan brugeren betaler (eDankort, normalt kreditkort osv.)

Men problemet er løst ved at jeg har fået en komplet liste over ip'er! :D
Avatar billede coderdk Praktikant
27. maj 2005 - 17:12 #5
Giv mig hvad du synes ;)
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