방금 이번 주말에 Facebook SDK로 작업하기 시작했습니다. Facebook에 사이트를 통합하려고합니다. 샘플과 문서를 따라 페이스 북 로그인 버튼과 함께 "얼굴"을 꽤 빨리 표시했습니다 (멋진 툴킷).Authorizer.IsAuthorized가 인증 된 후에 false를 반환합니다.
<fb:login-button autologoutlink="true" perm="email" show-faces="true" width="200" max-rows="1"></fb:login-button>
사용자가 이미 (페이스 북을 통해) 인증되었는지 확인하고 싶습니다. 이것은 많은 샘플에서 본 것과 다르지 않습니다. 문제는, 필자는 Page_Load에 authorizer.IsAuthorized
이 인증 된 후에도 False를 반환한다는 것입니다 (내 프로필 사진도 표시됨). 내가 누락 된 것이 있습니까?
protected void Page_Load(object sender, EventArgs e)
{
try
{
Facebook.FacebookApp app = new Facebook.FacebookApp();
Facebook.Web.Authorizer authorizer = new Facebook.Web.Authorizer(app);
if (authorizer.IsAuthorized())
{
}
else
{
}
}
catch (Exception ex)
{
}
}
코드를 보니 페이스 북 개발자 툴킷을 사용하지 않는 것으로 보입니다. Facebook C# SDK를 사용하고있는 것 같습니다. –