title: "(190) Invalid OAuth 2.0 Access Token" when swhitching to Facebook c# sdk 5.0.8
body: <p>After moving from v4 to v5.0.3, i'm switching to Facebook C# SDK v5.0.8 Beta</p>
  
  <p>With the v5.03, i had:</p>
  
  <pre><code>                CanvasAuthorizer auth;
                  var fb = new FacebookClient(appId, appSecret);
  
                  if (!String.IsNullOrEmpty(_requiredAppPermissions))
                  {
                      auth = new CanvasAuthorizer { Permissions = _requiredAppPermissions.Split(',') };
                  }
                  else
                  {
                      auth = new CanvasAuthorizer();// { Permissions = RWE.Core.Config.FacebookPerms };
                  }
                  if (_AuthUrlCancel != "") auth.CancelUrlPath = _AuthUrlCancel;
                  if (_AuthUrlReturn != "") auth.ReturnUrlPath = _AuthUrlReturn;
  
                  if (auth.Authorize())
                  {
                      fb = new FacebookClient(this.CurrentSession.AccessToken);
                      //do what i want
                  }
  </code></pre>
  
  <p>Now, with the v5.0.8, it's not working and tells me :</p>
  
  <blockquote>
    <p>(190) Invalid OAuth 2.0 Access Token
      at Facebook.FacebookClient.Api(String path, IDictionary<code>2 parameters, HttpMethod httpMethod, Type resultType)
      at Facebook.Web.FacebookWebClient.Api(String path, IDictionary</code>2 parameters, HttpMethod httpMethod, Type resultType)
      at Facebook.Web.FacebookWebContext.HasPermissions(String appId, String appSecret, Int64 userId, String[] permissions)
      at Facebook.Web.FacebookWebContext.IsAuthorized(String[] permissions)
      at Facebook.Web.FacebookWebAuthorizer.Authorize()</p>
  </blockquote>