Требуется помощь по приведенному ниже сообщению об ошибке, которое я получаю, когда пытаюсь пройти аутентификацию с использованием последней версии Facebook C # SDK.
Сообщение об ошибке, которое я получил: -
Ресурс не найден.
Описание: HTTP 404. Ресурс
вы ищете (или один из его
зависимости) можно было бы удалить,
изменилось ли его имя, или
Временно недоступен. пожалуйста
просмотрите следующий URL и убедитесь, что
что написано правильно.
Запрошенный URL:
/WebSite17/facebookredirect.axd
Вот что у меня в файле default.aspx.cs
защищенный void Page_Load (отправитель объекта, EventArgs e)
{
пытаться
{
var settings = ConfigurationManager.GetSection ("facebookSettings");
var current = настройки как IFacebookApplication;
var auth = new CanvasAuthorizer { Permissions = new[] { "user_about_me" } };
if (auth.Authorize())
{
var client = new FacebookClient();
dynamic me = client.Get("me");
string firstName = me.first_name;
string lastName = me.last_name;
string email = me.email;
Response.Write("First Name: " + firstName + "<br>Last Name: " + lastName + "<br>Email: " + email + "<br>");
}
else
{
Response.Write("You didn't login to Facebook.");
}
}
catch (Exception ex)
{
Response.Write("Exception Message: " + ex.Message);
}
}
Я уже настроил файл web.config в соответствии с Образцом CSASPNETFacebookApp
Что еще я сделал не так? Я включил ссылки .NET 4.0 на Facebook.dll и Facebook.web.dll и пространства имен.
Пожалуйста, совет.
Спасибо