【问题标题】:Where is System.IdentityModel.Tokens.SessionSecurityTokenHandler and System.IdentityModel.Services.Tokens.MachineKeySessionSecurityTokenHandler DLLsSystem.IdentityModel.Tokens.SessionSecurityTokenHandler 和 System.IdentityModel.Services.Tokens.MachineKeySessionSecurityTokenHandler DLL 在哪里
【发布时间】:2013-10-17 18:05:16
【问题描述】:

我想知道是否有人可以帮我找到以下类的 DLL:

System.IdentityModel.Tokens.SessionSecurityTokenHandler

System.IdentityModel.Services.Tokens.MachineKeySessionSecurityTokenHandler

这两个类似乎都不在我当前的 System.IdentityModel 和 System.IdentityModel.Services DLL 中。

【问题讨论】:

    标签: c# asp.net-mvc-4 .net-4.5 wif


    【解决方案1】:

    打开Visual Studio 中的Object browser,在Browse 下拉列表中选择.NET Framework 4.5,然后找到System.IdentityModel.dllSystem.IdentityModel.Services.dll 程序集。提到的类位于它们应该在的位置。

    验证您的项目是否针对.NET Framework 4.5

    【讨论】:

    • 谢谢。标记为已回答。跟进,知道为什么我会收到此运行时错误:“无法解析属性 'type' 的值。错误是:类型 'System.IdentityModel.Tokens.SessionSecurityTokenHandler, System.IdentityModel, Version=4.0 .0.0, Culture=neutral, PublicKeyToken=456454464646' 无法解析。请验证拼写是否正确或提供了完整的类型名称。"?
    • @AllanHorwitz,System.IdentityModel 程序集的 publicKeyToken 无效。正确的是B77A5C561934E089
    猜你喜欢
    • 2011-03-01
    • 2011-04-04
    • 2012-12-23
    • 2013-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多