Facebook C# SDK를 사용한 페이스 북 로그인이 작동했지만 지금은 아닙니다! 어떻게 된 거예요?Facebook C# SDK
사용자는 Javascript SDK를 사용하여 로그인 할 수 있습니다. 내가 페이지로 돌아 오면 다음, 내가 사용 권한을 요청하지 않는 세션을 찾을 수 없습니다 : 속성이이어야하는 경우
(Using only the attribute)
[FacebookAuthorize(
LoginUrl = "/Admin/Facebook/Login")]
을 단순히 액션 메소드를 입력하지 않습니다 :
[FacebookAuthorize(
LoginUrl = "/Admin/Facebook/Login",
Perms = "publish_stream,create_event,email,offline_access,read_stream")]
나는 액션 메소드로 사용자를 보내기 전에, 나는 사용자가 실제로 로그인 한 자바 스크립트를 사용하여 확인하고 항상 사실이다 :
if (response.session) {
html = response.session.access_token;
// Tests if necessary permissions are set.
if (response.perms) {
var perms = response.perms;
if (perms.indexOf("publish_stream") != -1
&& perms.indexOf("email") != -1
&& perms.indexOf("create_event") != -1
&& perms.indexOf("offline_access") != -1
&& perms.indexOf("read_stream") != -1
당신은 문제가 무엇이라고 생각합니까?
C# SDK의 버전을 업그레이드 했습니까? 이 문제가 모든 브라우저에서 발생합니까? Facebook 응용 프로그램의 마이그레이션 설정은 무엇입니까? –
예, 모든 브라우저에서 발생합니다. 집에 도착하면 몇 시간 안에 Facebook 응용 프로그램 설정으로 업데이트하겠습니다. 고맙습니다. –
최신 버전 (4.1.1)을 사용하는 경우 모든 마이그레이션이 활성화되어야합니다. –