我正試圖編寫一種方法在.net C#中生成JWT令牌。通過互聯網搜索,我發現頁面展示瞭如何做到這一點。我正在關注的一個這樣的頁面是https://gist.github.com/pmhsfelix/4151369。爲了支持這個,我在軟件包管理器控制檯中運行了「Install-Package System.IdentityModel.Tokens.Jwt
」,並且在我的paackages.config中可以看到「<package id="System.IdentityModel.Tokens.Jwt" version="4.0.2.205111437" targetFramework="net45" />"
」,但是仍然沒有找到SecurityTokenDescriptor,我有強烈的感覺是它有些版本不匹配,但我無法搞清楚什麼是它有一個人可以幫助我解決這個即使安裝並使用了System.IdentityModel.Tokens,仍未找到JWTSecurityTokenHandler和SecurityTokenDescriptor
4
A
回答
6
確保在你的代碼中使用:?
using System.IdentityModel.Tokens;
using Microsoft.IdentityModel;
而且,我相信你將需要添加一個參考:
System.IdentityModel
..它位於Visual Studio的「組件」選項卡中。
希望這可以幫助你。
相關問題
- 1. 即使安裝了模塊,Python模塊仍未找到錯誤
- 2. 即使ffmpeg已經建立並安裝,libavcodec仍未找到
- 3. 即使安裝了軟件包後R仍未找到軟件包
- 4. 即使安裝了debuginfo,GDB仍未顯示行號信息
- 5. 即使我安裝了包裝,R仍找不到功能。 .nlmP(從geoR)
- 6. 即使在安裝節點後,npm仍未安裝
- 7. Eclipse未運行(即使安裝了JRE)
- 8. 即使存在,仍未找到Cookie
- 9. 使用cpan安裝後仍未找到Perl模塊
- 10. Django CMS錯誤:儘管安裝了模塊仍未找到
- 11. 即使在使用命名空間後,仍未找到PagedCollectionView
- 12. 使用pip安裝模塊,未找到
- 13. 即使安裝了它,它仍然可以運行
- 14. 即使安裝了遷移,也找不到migrate命令錯誤
- 15. 即使安裝了Reporting Server,也找不到Microsoft.ReportingService.Interface
- 16. 即使安裝了Laravel-homestead也找不到Mysql
- 17. 即使我安裝了它也找不到yasm
- 18. 即使安裝了Python,也找不到PyGObject/gi
- 19. 即使安裝了它也找不到寶石的寶石
- 20. mac錯誤:未找到pkg-config(即使已安裝pkg-config)
- 21. julius:命令未找到,即使它已安裝
- 22. iis未找到,即使它顯示爲已安裝
- 23. 即使在安裝並定義路徑變量後仍然無法安裝npm
- 24. 即使安裝了預先安裝程序,Setup.exe也會安裝
- 25. 即使安裝了JQuery和Bootstrap,工具提示仍然無法工作
- 26. IntelliJ(使用gradle):即使已安裝,也找不到Kotlin插件
- 27. 即使安裝了CF v3.5,MissingMethodException?
- 28. 即使安裝了寶石,GemNotFound
- 29. zsh:conda找不到,即使包含在路徑和安裝後
- 30. 在Docker上使用RVM安裝Ruby和Rails「路徑未找到」
'使用System.IdentityModel.Tokens;'+添加對'System.IdentityModel'的引用應該這樣做 – atconway
^只需添加'System.IdentityModel'即可。不需要'Microsoft.IdentityModel' – OneHoopyFrood