Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

HTTPS pitanje...

[es] :: PHP :: HTTPS pitanje...

[ Pregleda: 1339 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CrazyRoOt
London

Član broj: 6712
Poruke: 4
*.130.144.195.in-addr.arpa.



Profil

icon HTTPS pitanje...07.12.2002. u 21:44

Pozdrav svima...
Pitanje koje imam odnosi se na slanje podataka(XML poruke u mom slucaju)na HTTPS server. Tacnije, interesuje me da li je to moguce obaviti bez cURL-a. Naravno u svom skriptu sam ukljucio funkciju fsockopen medjutim i dalje imam problema prilikom slanja XML-a, tj odgovor koji dobijam je Bad Request, iz razloga sto server razume da saljem cist HTTP a ne HTTPS request. Takodje sam naveo i basic authorization:

fputs($f,"POST ".$domainanddoc." HTTP/1.0\r\nAuthorization: Basic ".base64_encode("$username:$password").":".strlen($sendit)."\r\nConnection: close\r\n\r\n");

Dali sam mozda napravio gresku u toj liniji???

Unapred hvala...

07.12.2002. u 21:44 

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.dial.InfoSky.Net

Sajt: localhost


Profil

icon Re: HTTPS pitanje...07.12.2002. u 22:00
ne moze servar da "razume" da ti saljesh HTTP ili HTTPS zahtev. ti ili koristish port za http (80) i http protokol (GET /to/i/to) ili za https (zaboravio sam koji port. 43 ili slicno) i https protokol (ne znam kako ide). koji port koristish?

a mislim da to nije tako prosto kao sto se tebi cini. to s u https znaci da je to "sigurni" kanal za komunikaciju, sto u prevodu znaci da se podaci kriptuju, sifriraju, a ti to nigde ne radish...

07.12.2002. u 22:00 

CrazyRoOt
London

Član broj: 6712
Poruke: 4
*.130.144.195.in-addr.arpa.



Profil

icon Re: HTTPS pitanje...07.12.2002. u 22:12
koristi se port 443...sto se tice kriptovanja podataka, koristi se standardna funkcija base64_encode. Ali je moj problem sto i pored fsockopen funcije u kojoj su navedeni server i port, ja i dalje nemogu da posaljem XML poruku. Nesto nije uredu sa mojom Basic Authorization linijom ocigledno ...ali ne znam sta...

U svakom slucaju zombie, hvala na odgovoru...
07.12.2002. u 22:12 

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
62.108.114.*

Sajt: localhost


Profil

icon Re: HTTPS pitanje...07.12.2002. u 23:35
prvo, base64_encode ne kriptuje nista.

drugo, ja mislim da se SVA komunikacija izmedju klijenta i servera u https protokolu sifruje, a ne samo sifra...

trece, XML poruka i Basic Autentifikacija nemaju nista jedno sa drugim.

ako mi ne verujesh za ovo trece, probaj to isto da uradish sa obicnim post zahtevom, pa tek kad to proradi, onda okreni na XML podatke...
07.12.2002. u 23:35 

CrazyRoOt
London

Član broj: 6712
Poruke: 4
*.130.144.195.in-addr.arpa.



Profil

icon Re: HTTPS pitanje...08.12.2002. u 18:42
Naravno da XML nema veze sa base64_encode funkcijom. Razlog zbog kojeg koristim tu funkciju je sto moram da posaljem username i password na taj secure server gde sam registrovan...
08.12.2002. u 18:42 

chupcko
Beograd

Član broj: 5560
Poruke: 1104
*.verat.net

Sajt: www.google.com


Profil

icon Re: HTTPS pitanje...09.12.2002. u 13:42
Dakle probaj prvo telnet racunar 443
pa ces shvatiti da je sve zivo kriptovano.

Za ostalo probaj komandu openssl (naravno ko zna jel ce to raditi na njindovs-u)

I tu ces lepo videti i kako se razmene kljucevi i kako se kriptuje, e onda mozes stabdradne
GET POST i slicno.

Kako bez curl-a, pa tesko, ali mozes eksterno da pozoves openssl.

CHUPCKO
09.12.2002. u 13:42 

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.rcub.bg.ac.yu

Sajt: localhost


Profil

icon Re: HTTPS pitanje...09.12.2002. u 16:40
evo, covek me potrvdi...

inace, u verziji php 4.3.0 (valjda) ce moci da se radi i fopen('https://blah.truc');

znaci, ili koristi curl, ili neki externi program, ili cekaj...
09.12.2002. u 16:40 

[es] :: PHP :: HTTPS pitanje...

[ Pregleda: 1339 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.