2012-07-13 92 views
0

我最近購買了Vatlab臉譜組件,並且我遇到了Internet Explorer問題。Vatlab Facebook開發工具包Internet Explorer問題

我們在https://apps.facebook.com/assesmentfinansbank 它的工作原理與Firefox,Chrome和Safari,但是當我們與微軟的Internet Explorer中打開它,它不斷地重定向頁面創建的演示應用程序(Asp.NET 4.0)。

以下代碼塊是問題的原因; AccessToken總是返回null,並嘗試將頁面重定向到認證頁面。

if (accessToken == null) 
{ 
if (GetRedirectCounter() < 4) 
{ 
IncreaseRedirectCounter(); 
string authoriseUrl = FvkAuth.GetAuthoriseUrl("email, user_location", FVKConfig.AppUrl); 
FvkAuth.RedirectToTop(Response, authoriseUrl); 
} 
else 
{ 
// too many redirection loops 
Response.Redirect("InfiniteLoop.aspx", false); 
} 
} 

我需要解決此問題並需要幫助。任何人都面臨這個問題,並有任何消化?由於

+1

我的猜測:_third黨cookies_問題,_again_ ... – CBroe 2012-07-13 08:05:31

回答

1

請檢查是否包含在你的頁面或母版頁以下行:

Response.AppendHeader("P3P", "CP=\"CAO PSA OUR\"");

則需要啓用IE瀏覽器的iFrame應用第三方Cookie。如果你忘記包含這個asp.net會話,將不會工作。請注意有關這也是FVK documentation

感謝提供

+0

收到你的郵件也:)謝謝。這解決了我的問題。 – 2012-07-13 08:59:09

+0

順便說一句,我強烈推薦這個工具包。我在這工作了3天,並在5分鐘內用Vatlab做了:)也感謝您的快速支持。 – 2012-07-13 09:09:04