Я запускаю приложение asp.net на Facebook, которое имеет несколько страниц. На целевой странице я получаю токен доступа. Вопрос в том, как сохранить этот токен доступа, чтобы я мог использовать его на других страницах для доступа к текущим пользовательским данным. тока, когда я пытаюсь следуя на других страницах,Персидский токен доступа Facebook
Facebook.FacebookAPI fbApi = new Facebook.FacebookAPI();
JSONObject currentUser = fbApi.Get("/me");
это ломает говоря несанкционированным.
Учитывая, что приложение будет использоваться одновременно многими пользователями. как сохранить текущий идентификатор пользователя для текущего сеанса Примечание: я не могу использовать сеансы, поскольку я использую windows azure. так иначе? –
Если вы создали приложение на Facebook.com, то каждый раз, когда пользователь обращается к вашему приложению, он будет отправлен [signed_request] (https://developers.facebook.com/docs/authentication/signed_request/), который может быть декодированным для получения идентификатора пользователя (который может быть сопоставлен с токеном доступа, хранящимся в вашей БД), а также с oauth_token, который является таким же, как access_token. Вы должны использовать это. –
отличная помощь .. как получить подписанный запрос в C#? –