2013-03-28 91 views
0

當我在贏得手機7使用Facebook API時,它是好的。但是,當我嘗試導航登錄頁面在silerverlight的Windows Phone 8,我得到HTTP 500錯誤。Windows Phone 8 Facebook API給HTTP 500錯誤

var loginUrl = GetFacebookLoginUrl(AppId, ExtendedPermissions);<br> 
webBrowser1.Navigate(loginUrl); 
private Uri GetFacebookLoginUrl(string appId, string extendedPermissions) 
    { 
     var parameters = new Dictionary<string, object>();<br> 
     parameters["client_id"] = appId;<br> 
     parameters["redirect_uri"] = "http://www.facebook.com/connect/login_success.html";<br> 
     parameters["response_type"] = "token";<br> 
     parameters["display"] = "touch";<br> 


     if (!string.IsNullOrEmpty(extendedPermissions)) 
     { 

      parameters["scope"] = extendedPermissions; 
     } 

     return _fb.GetLoginUrl(parameters); 
    } 
+0

在Facebook的結局可能有一些問題,因爲我也遇到同樣的錯誤。 –

回答

0

通常出現這種情況有兩個原因:

1)你需要清除緩存和Cookie。

2)將您的瀏覽器更改爲移動模式。