(OAuthException) (# 15) O método que você está chamando deve ser chamado com uma sessão assinada secreta do aplicativo
Estou tentando adicionar Usuários de Teste ao meu aplicativo do Facebook para testar melhor a caixa de diálogo Solicitar e verificar se consigo recuperar as informações de rastreamento. Mas continuo recebendo o erro no título desta pergunta. Aqui está o meu código:
[CanvasAuthorize]
public ActionResult Add()
{
var fb = new FacebookWebClient(FacebookWebContext.Current);
dynamic result = fb.Post(string.Format("{0}/accounts/test-users", FacebookWebContext.Current.Settings.AppId),
new { installed = false});
return Content(result.ToString());
}
O estranho é que, durante a depuração, verifiquei o contexto atual e parece que está tudo bem. Todas as propriedades estão lá (incluindo o App Secret) e nada nulo. Por que isso está acontecendo?