【问题标题】:Windows Indentity Foundation on Win 8Win 8 上的 Windows 身份基础
【发布时间】:2012-09-03 11:02:35
【问题描述】:

按照建议,我已关注 this discussion on StackOverflow 并前往 Windows Identity Foundation 下载 WIF。最适合我的操作系统的是 Win 8,所以我下载了文件,Windows6.1-KB974405-x64.msu。到目前为止,这在司机等方面都有效,所以值得一试。

但是,当我开始安装过程时,计算机抱怨遇到错误 0x80096002:“消息签名者的证书无效或找不到”。

是否与错误的操作系统版本有关?我怎样才能绕过这个问题?

【问题讨论】:

    标签: windows-8 wif


    【解决方案1】:

    WIF 已在 System.IdentityModel 和 System.IdentityModel.Services dll 下集成到 Net 4.5 上的操作系统中。无需下载任何其他内容。

    更多详情:http://blogs.msdn.com/b/vbertocci/archive/2012/03/15/windows-identity-foundation-in-the-net-framework-4-5-beta-tools-samples-claims-everywhere.aspx

    【讨论】:

    • 是这样吗?我用谷歌搜索了这个主题,没有发现任何类似的东西。我是暂时迟缓了,还是因为 MS 会在某处提到它,这不是什么大不了的变化?明天我会在工作中试一试,如果成功,我一定会把你的回复评为答案。很惊讶以前没有人问过这个问题。 .Net4.5 已经存在了一段时间,现在...
    • 也许这是一个间接后果。 NET 4.5 默认包含在 Windows 8 中。 NET 4.5 包括 System.IdentityModel,因此如果您查找 Windows 8 和 WIF,则有两个级别的间接。从 3 月开始,添加了指向 Microsoft 某人的博客的链接。
    • 我在系统中找不到。也许我正在寻找错误的方式。我转到“参考”,右键单击“添加参考”并在所有“.NET”、“COM”等中进行搜索。找不到 Microsoft.IdentityModel ......我该怎么办?我假设安装了 .NET Framework 4.5,因为我运行的是 Win8 和 VS2010...
    • 我刚刚注意到一些奇怪的事情。当我进入项目设置时,我只能选择 .NET Frameworks up to 4.0(即列表中没有 4.5 可供选择)。所以我前往并下载了 dotNetFx45_Full_setup.exe here。但随后,我收到了this page 的信息,我已经得到了它。尽管它,我什至尝试安装它,但只收到一个消息框,告诉我出于同样的原因嗡嗡作响。所以我有没有.NET4.5?!
    • 我刚刚找到this discussion,其中有人声称 .NET 4.5 不受 VS2010 支持。怎么回事?!为什么地球上不支持它?我REALLYREALLY不想在名为VS12的IDE中安装直肠丑陋的暴行......真的不想......
    【解决方案2】:

    这个今天为我修好了...

    http://www.stratospher.es/blog/post/installing-windows-identity-foundation-on-windows-8-the-certificate-for-the-signer-of-the-message-is-invalid-or-not-found

    我在说明中发现的一个问题是,在第 3 步中显示“Windows Identity Framework 3.5”,而在我的机器上显示“Windows Identity Foundation 3.5”。

    除此之外,它就像一个魅力。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-01
      • 1970-01-01
      • 2011-02-12
      相关资源
      最近更新 更多