Facebook prijava - redirect loop
 
Jacky 12. jun 2012 20:18:59 Pridružen od:
22. apr 2012
73 objav
53 15 0
#1

Pozdravljeni,



Pred kratkim sem sprogramiral eno stran za stranko z PHP.

Zadeva je pa takšna. Uporabljam Facebook API za prijavo in zadeva deluje na mojem strežniku v nulo. Ko pa moja stranka prenese zadevo na svoj streznik pa se ustvari redirect-loop. Torej pri prijavi facebook nonstop preusmerja nazaj zaradi nekega razloga, stran pa nazaj na FB ker ni pridobil informacij o uporabniku.



Poskusil sem že vse in kod sem dejal zadeva na mojem strezniku deluje. Uporabljava pa enako konfiguracijo Apache 2.2 + PHP 5.4.3. Popovnoma enaki moduli itd.



Stran: www.psytrance.si



P.S.: Google prijava je še delala pred parimi urami sedaj pa tudi več ne dela. Google prijava je preku openID light class API.



Hvala v naprej.


všeč(0) ni všeč(0) spam(0)
 
metallon 12. jun 2012 21:51:10 Pridružen od:
28. apr 2012
362 objav
326 70 8
#2

Hmmm, sorry če bo beden predlog... ampak ziher je ziher.

Poglej če si return stran pravilno nastavil, ko si dal iz tvojega strežnika na njihov. Mogoče tukaj zabavle.



Pa pazi tudi pri tem saj http://psytrance.si/ ni enako http://www.psytrance.si/ tako, da tudi to preveri.



Lp. Tomaž


všeč(1) ni všeč(0) spam(0)
 
Jacky 12. jun 2012 21:52:21 Pridružen od:
22. apr 2012
73 objav
53 15 0
#3

heh sem preveril ja. je pravilno. Hvala za nasvet. Mogoče sem spustil kaj bedastega zato sem vesel vsake pomoči


všeč(0) ni všeč(0) spam(0)
 
metallon 12. jun 2012 21:59:35 Pridružen od:
28. apr 2012
362 objav
326 70 8
#4

No če te kaj potolaži, men gmail login deluje.


všeč(1) ni všeč(0) spam(0)
 
Tody 12. jun 2012 22:05:34 Pridružen od:
3. maj 2010
1446 objav
1411 299 25
#5

Jacky poglej če imaš dva projekta v isti mapi. Meni so se tepli k sem testiral različne zadeve in sem jih imel na isti domeni in sem mel test1 in test2 pa mi je skos loopal. Zamenjaj ID aplikacij in izbriši ta stare ID-je.


všeč(1) ni všeč(0) spam(0)
![](http://www.internetmojster.com/splosno/dobrodelna-akcija.html)
 
Jacky 12. jun 2012 23:56:48 Pridružen od:
22. apr 2012
73 objav
53 15 0
#6

Tody:

Jacky poglej če imaš dva projekta v isti mapi. Meni so se tepli k sem testiral različne zadeve in sem jih imel na isti domeni in sem mel test1 in test2 pa mi je skos loopal. Zamenjaj ID aplikacij in izbriši ta stare ID-je.




Sem pogledal, stranka na zalost nima dobenih drugih zadev zraven.

Za aplikacije pa je tak. Na mojem strezniku isti ID za aplikacijo deluje. Na strankinem pa ne. Tako da tole je najbol zanimivo. Datoteke so enake, Apache, PHP, PHP dodakti in pa mysql so tudi popovnoma enaki. Mislim dobesedno sem stranki jaz zadevo kar prekopiral. In to me še najbol čudi.



Sicer pa hvala za nasvet če še imaš kakšno idejo bom zveseljem preveril.


všeč(0) ni všeč(0) spam(0)
 
Tody 13. jun 2012 05:05:12 Pridružen od:
3. maj 2010
1446 objav
1411 299 25
#7

Ja facebook ma mislim probleme če mu zamenjaš canvas url. Zato sem ti svetoval da narediš novo aplikacijo in mu določiš url od stranke.


všeč(0) ni všeč(0) spam(0)
![](http://www.internetmojster.com/splosno/dobrodelna-akcija.html)
 
pavarti 13. jun 2012 10:34:11 Pridružen od:
26. okt 2011
445 objav
587 92 14
#8

Tudi mi smo imeli podobne težave, tako da imamo ločene aplikacije za razvoj in produkcijo.


všeč(0) ni všeč(0) spam(0)
 
Jacky 13. jun 2012 21:34:22 Pridružen od:
22. apr 2012
73 objav
53 15 0
#9

Nič od teh nasvetov ni pomagalo na žalost =(


všeč(0) ni všeč(0) spam(0)
 
Jacky 14. jun 2012 22:59:52 Pridružen od:
22. apr 2012
73 objav
53 15 0
#10

Heh sem našel problem. Samo je extremno čuden.

Krivo je bilo ker je stranka spreminjala datoteke in so se shranjevale z ANSI kodiranjem. Kak sem spremenil vse skupaj nazaj na UTF-8 je začelo delovat.



Zanima me ko strankam delaš spletno stran, kak lahko nardiš da bi apache sprejel ANSI kodiranje? Namreš če shraniš kod ansi doda nek čuden znak in pa prazen prostor. Predvidevam da je zato krivo tudi da FB login ni deloval. Sedaj pa delujeta oba google in facebook.



Zanimivo.



http://psytrance.si/account/


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se