2012-01-11 10 views
0

私たちはfacebook connect register/loginが最近まで私たちのサイトでうまく動作していました。しかし、今は壊れている、私たちは "パーマはスコープに変更する必要がある"というエラーを受けていたので、私はそれをしましたが、今はクッキーから情報を得ることができません。最近のFacebook Connectへの変更 - asp.net?

<script type="text/javascript" language="javascript"> 
    FB.init({ 
     appId: '<%= Web.AppSettings.FacebookApiId() %>', cookie: true, 
     status: true, xfbml: true 
    }); 
</script> 
<fb:login-button perms="email,user_birthday,user_location" onlogin='window.location="/default.aspx?fb=1"'>Login with Facebook</fb:login-button> 

の許可使用をチェックする次に:ここ

をオリジナルのコードがある

var auth = new CanvasAuthorizer { Permissions = new[] { "email", "user_birthday", "user_location" } }; 
auth.Authorize() 
+0

あなたのC#SDKのバージョンは何ですか? – DMCS

答えて

0

あなたが参照している互換性に影響する変更がで見られるように、OAuth 2.0の移行として知られていましたFacebook Developer Roadmap

使用しているSDKの最新バージョンをプルダウンするか、this oneに切り替えます。

Facebookは常に物事を壊してAPIを変更しています - 実際には彼らが知っているもので、部分的にはfacebook.stackoverflow.comサイト全体があります。また、彼らは毎週修正するバグより2〜3倍多くの新しいバグを受け取りますので、あなたはさらに多くのバグに遭遇するでしょう!