WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Facebook Secure Tab URL (https://www.wn.se/forum/showthread.php?t=1051395)

nord84 2011-12-11 11:40

Facebook Secure Tab URL
 
Hej,

Skulle uppdatera en Facebook-app precis, men den klagar på Facebook Secure Tab URL.
Har nu flyttat Facebook-appen till en säker anslutning hos loopia enligt:
https://mindoman-se.loopiasecure.com/minapp/ och pekar Secure Tab URL dit.

Tyvärr verkar Facebook inte gilla detta; när man surfar in på appen får man ett "405 fel" och sidan visas inte.

Någon som vet var felet ligger?

nosnaj 2011-12-11 12:07

Kan du besöka appens webbsida utan att gå via Facebook eller får du 405 då också?

Yllas 2011-12-11 12:26

Är den gjord för längesen? De bytte för nån månad sen eller nåt till att det är tvång på SSL.

nord84 2011-12-12 08:51

Jo, kan besöka webbsidan direkt utan att gå via Facebook, men när den läses in via FB så får jag 405-felet. Yllans > Precis, det är därför jag nu försöker bytta till en SSL uppkoppling. :)

nord84 2011-12-14 08:56

Någon som lyckats köra en FB-app på Loopia?
 
Någon som lyckats köra en FB-app på Loopia? (Nu efter kravet på https)

nosnaj 2011-12-14 10:33

Är det en sida på Facebook som ger 405 eller är det din webbsida?
Med tanke på att det endka som skiljer att läas in sidan via fb eller gå in på sidan direkt är ett post-anrop man får av facebook med lite data.

Lite svårt att hjälpa till när man inte kan se anrop, felmeddelanden osv...

nord84 2011-12-14 12:08

FB-app inställningarna ser ut enligt följande: http://inbjuden.se/berns-takeaway/take.jpg

Här är url till sidan med vanlig http: http://inbjuden.se/berns-takeaway/
och här med https: https://inbjuden-se.loopiasecure.com/berns-takeaway/

Felmeddelande enligt följande: https://apps.facebook.com/bernstakeaway/

Tack för att du/ni tar er tid

Anders Larsson 2011-12-14 12:16

Vi kör alltid våra på samma host och har inte haft några problem, det kanske har något med saken att göra?

nord84 2011-12-14 12:19

Citat:

Ursprungligen postat av Anders Larsson (Inlägg 20427361)
Vi kör alltid våra på samma host och har inte haft några problem, det kanske har något med saken att göra?

Du menar att sätta alla URL:er till https://inbjuden-se.loopiasecure.com/berns-takeaway/?
Har isf testat det men får samma felmeddelande..

nosnaj 2011-12-14 13:17

Måste inte site url stämma in på apparnas url?
Dvs du kan inte både ha inbjuden.se och loopiasecure.com

nord84 2011-12-14 13:27

Citat:

Ursprungligen postat av nosnaj (Inlägg 20427376)
Måste inte site url stämma in på apparnas url?
Dvs du kan inte både ha inbjuden.se och loopiasecure.com

Har testat att köra alla med loopiasecure.com men får samma fel :S

nosnaj 2011-12-14 15:27

Felet är att din sida inte tillåter att ta emot en POST från Facebook, som jag nämnde tidigare görs det en POST till sidan med lite data om användare osv.

Kod:

Request URL:https://inbjuden-se.loopiasecure.com/berns-takeaway/
Request Method:POST
Status Code:405 Method Not Allowed
Host:inbjuden-se.loopiasecure.com
Origin:https://apps.facebook.com
Referer:https://apps.facebook.com/bernstakeaway/


Response Headersview source
Allow:OPTIONS, TRACE, GET, HEAD
Content-Length:1564
Content-Type:text/html
Date:Wed, 14 Dec 2011 14:23:25 GMT
Server:Microsoft-IIS/6.0
X-Powered-By:ASP.NET


nord84 2011-12-14 15:36

Tack för svaret nosnaj. Är det något jag kan fixa eller är det kört att försöka använda Loopia?

nosnaj 2011-12-14 17:26

Citat:

Ursprungligen postat av nord84 (Inlägg 20427401)
Tack för svaret nosnaj. Är det något jag kan fixa eller är det kört att försöka använda Loopia?

Fråga Loopia varför de inte stödjer post på den servern.
Har ingen koll på deras milöer, än mindre att det fanns en ssl-varian av ens sida :)

nord84 2011-12-14 19:54

Citat:

Ursprungligen postat av nosnaj (Inlägg 20427415)
Fråga Loopia varför de inte stödjer post på den servern.
Har ingen koll på deras milöer, än mindre att det fanns en ssl-varian av ens sida :)

Tack, jag har mailat dem nu och frågat.

nord84 2011-12-15 10:21

Lösningen/Svaret:

Detta beror på att webbservern IIS som vi använder på våra Windowsservrar inte tillåter att man skickar POST till statiska sidor. Då Facebook skickar
med data med POST så behöver du antingen använda en dynamisk sida eller använda en UNIX-server.


Alla tider är GMT +2. Klockan är nu 02:36.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson