Answered by:
4.0.10708.1011 jwt lib

Question
-
some of the Azure AD samples depend on the RC release of the JWT library.
Where does one get this from? nuget doesnt auto-get.
answers in a week welcome, though please dont just link to some google-identified general page about "sort of stuff" related to the topic.
Tuesday, July 29, 2014 8:49 PM
Answers
-
I couldn't find any issues specific to this, but the approach you took seems appropriate given that the openIdConnect does take a dependency on JWT library.
If you are able to reproduce the behavior, it will help to open a support case to troubleshoot this further.
- Proposed as answer by Shravan Kumar -MSFT Tuesday, September 9, 2014 2:01 PM
- Marked as answer by SadiqhAhmed-MSFTMicrosoft employee Wednesday, October 15, 2014 6:38 PM
Monday, August 25, 2014 9:28 PM
All replies
-
I'm not sure it's still kicking around. You may have to recompile the samples.
With that being said... which samples are you seeing this on?
Developer Security MVP | www.syfuhs.net
Tuesday, July 29, 2014 9:46 PM -
https://github.com/AzureADSamples/WebApp-GraphAPI-DotNet
built anew, with nuget auto-pulling whatever its told to pull.
When I did a manual nuget, subsequently and with (now) pre-release scope set, the only thing additionally downloaded was some general purpose asp.net library.
IN my pretty straight environment, with update 3 to visual studio applied, the reference to the system.tokens...jwt library is not clean. Which probably explains why it fails to load, with the openid connect library references something in that lib.
Im in apple mode right now, and have forgotten most of my visual studio knowhow. As far as I could tell, it was some extension library that actually references the jwt. But, as I hinted, I'm unskilled at interoperation of windows stuff, right now. My brain can only swap in one set of skills at a time.
- Edited by Peter Williams (Security Engineer) Tuesday, July 29, 2014 11:28 PM
Tuesday, July 29, 2014 11:25 PM -
To make it load, I deleted the openidconnect lib (and dependencies). I also deleted the 3.2 version of JWT lib. Then I used nuget to add back the openidconnect pre-release DLLs (and dependencies).
Now it loads.
Something about the initial nuget setup creates dependencies on different versions of the JWT lib. Who knows..
- Proposed as answer by Imtiaz Hussain Monday, August 25, 2014 9:25 PM
Friday, August 1, 2014 7:57 PM -
I couldn't find any issues specific to this, but the approach you took seems appropriate given that the openIdConnect does take a dependency on JWT library.
If you are able to reproduce the behavior, it will help to open a support case to troubleshoot this further.
- Proposed as answer by Shravan Kumar -MSFT Tuesday, September 9, 2014 2:01 PM
- Marked as answer by SadiqhAhmed-MSFTMicrosoft employee Wednesday, October 15, 2014 6:38 PM
Monday, August 25, 2014 9:28 PM -
I'm marking the above post as answer since there was no response from couple of days. I hope the answer proposed by Imtiaz might have resolved the issue. Click “Unmark as Answer” if a marked post does not actually answer your question. We would be glad to assist further on this Issue.
Regards,
Sadiqh Ahmed
Wednesday, October 15, 2014 6:38 PM