gpt4 book ai didi

.net - 如何在与 Xamarin Android 兼容的 PCL 中解码 JWT

转载 作者:行者123 更新时间:2023-12-03 23:33:18 28 4
gpt4 key购买 nike

我有一个带有 PCL 程序集、Android 应用程序和 iOS 应用程序的 Xamarin.Forms 解决方案,我想在 PCL 中解码 JWT。

我无法使用 Thinktecture.IdentityModel.Core 1.1.0 System.IdentityModel.Tokens.Jwt 4.0.0 智威汤逊 1.3.2 因为它们都不能添加到以“”为目标的项目中。便携网45+win+MonoAndroid10+MonoTouch10 '。

我能够添加 何塞智威汤逊 1.7.0 从 NuGet 并验证它是否在单元测试中工作,但它导致我在我的 Xamarin Android 项目中收到以下构建错误...

加载程序集时出现异常:System.IO.FileNotFoundException:无法加载程序集“System.Web.Extensions,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”。也许它在 Mono for Android 配置文件中不存在?

建议?

最佳答案

http://developer.xamarin.com/guides/android/under_the_hood/assemblies/ 可以看出Mono for Android 中的 .NET 框架似乎不包含程序集 System.Web.Extensions

编辑:这意味着您正在引用一个为桌面使用而创建的库,并且尚未使用 Android 引用程序集重新编译。这是不支持的。

关于.net - 如何在与 Xamarin Android 兼容的 PCL 中解码 JWT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25434198/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com