title: JWTSecurityTokenHandler and SecurityTokenDescriptor not found even though System.IdentityModel.Tokens installed and used
body: <p>I am trying to write a method to generate JWT token in .net C#. Searching through internet I found pages demonstrating how do do this. One such page I am following is <a href="https://gist.github.com/pmhsfelix/4151369" rel="noreferrer">https://gist.github.com/pmhsfelix/4151369</a>. To support this, I ran "<code>Install-Package System.IdentityModel.Tokens.Jwt</code>" in the package manager console and can see "<code>&lt;package id="System.IdentityModel.Tokens.Jwt" version="4.0.2.205111437" targetFramework="net45" /&gt;"</code> in my paackages.config. But still, the SecurityTokenDescriptor is not found. I have a strong feeling it is some version mismatch but I am not able to find out what is it. Can some one help me fix this?</p>