title: Implementing zendesk single signon
body: <p>I am implementing <a href="https://github.com/zendesk/zendesk_jwt_sso_examples/blob/master/c_sharp_handler.cs" rel="nofollow">Zendesk single signon</a> functionality using <a href="https://support.zendesk.com/entries/23675367-Setting-up-single-sign-on-with-JWT-JSON-Web-Token-" rel="nofollow">JSON Web Token</a> into my application. Based on the sample code, I am calling the ProcessRequest() function from my code-behind.  </p>
  
  <p>My code is:  </p>
  
  <pre><code>JWTLogin jwtLogin = new JWTLogin();
  jwtLogin.ProcessRequest(HttpContext.Current.Request.QueryString["return_to"]);   
  </code></pre>
  
  <p>however, I am getting an error </p>
  
  <blockquote>
    <p>The best overloaded method match for
    'Zendesk.JWTLogin.ProcessRequest(System.Web.HttpContext)' has some
    invalid arguments</p>
  </blockquote>
  
  <p>What is the "HttpContext" type parameter that I would pass when calling ProcessRequest() function?</p>