2012-01-11 2 views
0

최근까지 페이스 북에 등록/로그인 작업이 성공적으로 이루어졌습니다. 하지만 지금은 고장났습니다. "perms를 범위로 변경해야 할 필요가 있습니다"라는 오류가 나타났습니다.하지만 이제는 쿠키에서 어떤 정보도 얻을 수없는 것 같습니다.최근 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> 

그런 다음 인증 사용을 확인 : 여기

는 orginal 한 코드

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으로 전환하십시오.

페이스 북은 끊임없이 일을 깨고 API를 변경하고 있습니다. 사실, 페이스 북은 전체적으로 알려진 것이고 부분적으로 전체 facebook.stackoverflow.com 사이트가 있습니다. 또한 그들은 매주 수정하는 버그보다 2 ~ 3 배 많은 새 버그를 허용하므로 더 많은 것을 실행할 것입니다!

관련 문제