Return Value of oAuth.RequestToken(code) is null Always in InstaSharp
<p>I am using InstaSharp for my ASp.Net MVC application. My problem is every time following code returns null. ( RequestToken(code) always return a OAuthResponse Instance with AccessToken = null , User = null)</p>

<pre><code> OAuthResponse oAuthResponse = await oAuth.RequestToken(code);
</code></pre>

<p>So i can t get user id from oAuthResponse. here is my code. </p>

<pre><code>public async Task&lt;IList&lt;Media&gt;&gt; GetInstagramMediaList(string clientId, string clientSecret, string returnUrl, string code)
        {
            List&lt;Media&gt; mediaResponseList = new List&lt;Media&gt;();
            InstagramConfig instagramConfig = new InstagramConfig(clientId, clientSecret, returnUrl, string.Empty);
            OAuth oAuth = new OAuth(instagramConfig);
            OAuthResponse oAuthResponse = await oAuth.RequestToken(code);

            Users users = new Users(instagramConfig, oAuthResponse);
            MediasResponse instaResponse = await users.Recent(oAuthResponse.User.Id.ToString());
            mediaResponseList.AddRange(instaResponse.Data);

            while (instaResponse.Pagination.NextMaxId != null)
            {
                instaResponse = await users.RecentSelf(maxId: instaResponse.Pagination.NextMaxId, minId: instaResponse.Pagination.NextMinId, count: null, maxTimestamp: null, minTimestamp: null);
                mediaResponseList.AddRange(instaResponse.Data);
            }

            return new List&lt;Media&gt;(mediaResponseList);
        }
</code></pre>

<p>if any one can give a solution for this it will be a great help to me. Thanks in advance.</p>