如何添加对 System.IdentityModel.Tokens dll 的引用?
它似乎没有出现在 Nuget 包管理器中。
我需要下载DLL吗?
我安装了 .Net 4.5。
如果没有引用,以下代码将无法编译:
SessionSecurityToken sst = e.SessionToken;
如何添加对 System.IdentityModel.Tokens dll 的引用?
它似乎没有出现在 Nuget 包管理器中。
我需要下载DLL吗?
我安装了 .Net 4.5。
如果没有引用,以下代码将无法编译:
SessionSecurityToken sst = e.SessionToken;
它确实存在于 NuGet 上,上次发布时间是 2013-02-08,所以我不明白你为什么找不到它。尝试搜索System.IdentityModel.Tokens.ValidatingIssuerNameRegistry。最好的安装方法是使用 NuGet 数据包管理器。
你可以在这里找到包: https ://www.nuget.org/packages/System.IdentityModel.Tokens.ValidatingIssuerNameRegistry/4.5.0
在您的解决方案中,右键单击“引用”文件夹并选择“添加引用”
从 Assemblies->Framework (.NET 4.5) 列表中,选择 (check)System.IdentityModel
并按下 ok。
将 using 语句添加到类的顶部 -using System.IdentityModel.Tokens;
以防它帮助别人。
根据您需要的课程,您可能还需要参考
System.IdentityModel.Tokens.ValidatingIssuerNameRegistry.dll
这可能并不明显,因为它可能是 web.config 文件中的特定元素隐式要求的,而代码中没有明确要求。