【问题标题】:Installing Windows Identity Foundation on Azure Web Site Via Git通过 Git 在 Azure 网站上安装 Windows Identity Foundation
【发布时间】:2013-06-01 13:34:34
【问题描述】:

我在 Azure 上托管一个 MVC 4 网站。该站点需要 Windows Identity Foundation 来验证 Web 服务调用。我收到此错误:

“无法加载文件或程序集 'Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一。系统找不到指定的文件”

我已经阅读了一些内容,您可以通过网络角色进行安装。但是,我正在通过 Git 部署我的站点,并且我的项目中没有任何 Azure Web 角色。

还有其他方法可以在托管云服务器上安装 WIF 吗?

【问题讨论】:

  • 你把编译好的dll存放在Git中?即使使用网络角色安装,您也必须为某些 dll 手动设置“复制本地 = true”,例如“Microsoft.IdentityModel”

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


【解决方案1】:

您指的是 GAC dll。 尝试改用 IdentityModel NuGet 包。

https://nuget.org/packages/Microsoft.IdentityModel/

【讨论】:

  • 伟大而简单的答案。谢谢
猜你喜欢
  • 2013-03-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多