Építek Facebook Connect alkalmazás fut benne egy Google gadget. Mivel egy modult azt jelenti, hogy az alkalmazás fut iframe-en belül. Bent a kérelmet, van olyan formában, hogy a regisztrált felhasználók hozzászóláshoz. A beadványt az AJAX, de ugyanazt az eredményt kap egy normál formában. A probléma az, hogy el kell jutnom a felhasználó Facebook id. A Firefox, ez jól működik, de az Internet Explorer 7-kapok, a következő hibaüzenet jelenik meg:
'A session key is required for calling this method'
Úgy vélem, hogy ez annak köszönhető, hogy az út IE kezeli, harmadik fél cookie-kat, mert ha megy az Internet beállítások / Adatvédelem / Advanced, és ellenőrizze felülírása automatikus cookie-kezelés és elfogadja az összes cookie-kat, ez jól működik. Azt nem tudja átadni a Facebook id a javascript, mert bárki hamisítani is.
EDIT: Ha kinyitom a tartalom az iframe közvetlenül az alkalmazás működik. A probléma valóban miatt az IFRAME és az IE biztonsági modellt.
Mit csinálok valamit rosszul? Hogyan kerülhető meg ezt a problémát?













