Я установил SDK в своем приложении FB, но на всю жизнь не могу понять, почему происходит перенаправление.
Приложение представляет собой IFrame, поэтому для тестирования у меня есть две страницы, на первой странице - ссылка на вторую страницу, когда я нажимаю на ссылку, вся страница перенаправляется в отличие от перенаправления IFrame src.
Обе страницы проверяют, вошел ли пользователь со следующим кодом.
protected string requiredAppPermissions = "user_about_me,email";
protected FacebookApp fbApp;
protected CanvasAuthorizer authorizer;
protected void Page_Load(object sender, EventArgs e)
{
fbApp = new FacebookApp();
authorizer = new CanvasAuthorizer(fbApp);
authorizer.Perms = requiredAppPermissions;
if (authorizer.Authorize())
{
}
}
Я заглянул в источник и могу видеть это в FacebookAppRedirectHttpHandler. Я просто не могу понять, почему вы хотите продолжать перенаправлять полную страницу для каждой навигационной ссылки?