.net 4 MVC 2.0 웹 사이트에서 Facebook SDK를 사용하고 있습니다. 나는 샘플 애플 리케이션에 따라 모든 설정을 ok로 할 수 있었고 페이스 북 앱 페이지로 가서 내 페이지를 볼 수있다. 그러나 정보 페이지로 갈 때 내 응용 프로그램이 내 세부 정보에 액세스 할 수 있도록 허용했는지 묻는 메시지가 표시되면 페이지가 내 인덱스 페이지로 리디렉션됩니다. 정보 탭을 클릭하고 정보 액션이 호출되지 않는 애플리케이션을 디버그하면 항상 인덱스 메소드가됩니다.Facebook Facebook SDK로 승인
여기에 방법에 관하여는 컨트롤러의 :
[FacebookAuthorize()]
public ActionResult About()
{
//Some code in here
}
을 그래서, 나는 FacebookAuthorise 속성을 제거하는 시도하고 나는이 오류가 발생했습니다 :
(OAuthException) 활성 액세스 토큰이 쿼리하는 데 사용되어야합니다 현재 사용자에 대한 정보.
쿠키를 읽지 못하거나 인증을받을 수없는 잘못된 점을 설정 했습니까? facebookSettings에 대한 web.config에서 true로 설정된 사용 쿠키가 있습니다.
그런데 iframe 앱을 사용하고 있습니다. :) – lloydphillips