EDIT :이 버그가 기록되어 Facebook bug으로 확인되었습니다. 이제 수정되었습니다!fbsr_ 쿠키에 OAuth 2.0 저장 하위 도메인이있는 새로운 JS SDK?
나는 새로운 JS SDK로 이동 내 업데이트를 테스트입니다. 내 앱이 내 도메인의 여러 하위 도메인에서 실행됩니다. 이전 JDK에, 나는 이런 식으로 뭔가를 호출했다 :
FB.init({
appId: [APP_ID],
status: false,
cookie: true,
xfbml: true
});
FB.login();
새로운 JDK에를, 그것은 다음과 같습니다 : 쿠키 관리자가 FF에 추가 사용
FB.init({
appId: [APP_ID],
status: false,
cookie: true,
xfbml: true,
oauth:true
});
FB.login();
, 당신은 오래된 것을 볼 수 있습니다 버전은 mydomain.com에 쿠키를 설정하지만 새 쿠키는 www.mydomain.com으로 설정됩니다. 즉, 다른 하위 도메인이 쿠키에 액세스 할 수 없음을 의미합니다. 문제는 내가 다른 하위 도메인에 대한 페이스 북의 쿠키를 사용할 수 없다는 것입니다, 나는 모든 하위 도메인을 로그인하는 경우 또한, 당신이 OAuth를 설정하면 모든 하위 도메인도
을 ... http://developers.facebook.com/bugs –
Tim이 제안한 것처럼 이것을 버그로보고하는 것이 좋습니다. 나는이 새로운 행동을 확인할 수 있으며, 그것이 내 앱에 직접적으로 영향을 미치지 않더라도 적어도 문서화되지 않은 변화 다. – MartinodF
여기에 버그로 기록됩니다. https://developers.facebook.com/bugs/256155664428653?browse=search_4e843e6d89a232275456793 – Abby