In my fb application I calling a post action
$.post("http://localhost:3435/Home/Try?id=123&x=1");
My action
[HttpPost]
public ActionResult Try(string id, int x)
{
//post on my wall
var client = new FacebookWebClient();
dynamic parameters = new ExpandoObject();
//...
dynamic result = client.Post("me/feed", parameters);
//...
}
In FF and chrome this works as expected. Posts to wall. But in Internet Explore I get an exception. (OAuthException) An active access token must be used to query information about the current user.
Some answers in similar question suggested to get the acces token from the FacebookSetting, but this seems to be null when debugged. I find this very strange since this works in FF and Mozilla.