【问题标题】:Add federationmetadata from ACS throw exception从 ACS 抛出异常添加联邦元数据
【发布时间】:2013-02-25 21:43:43
【问题描述】:

我在 Azure 云服务中有一个使用 ADFS 2.0 的 Web 应用程序。我想添加其他方标识符,例如 Windows Live Id。 web.config 包含一个使用 asp.net_regis 实用程序加密的连接字符串。当我在没有新的身份提供者引用的情况下部署到云服务时,它工作正常,但是当我添加这些新引用时,我得到了这个异常:该部分被标记为受保护,但它没有正确的格式。它应该只包含 子节点。 我已将用于加密它的证书包含在 ACS 门户的“令牌解密”选项卡中。为什么会出现此错误?

【问题讨论】:

  • 此错误是来自您的应用程序、ACS 还是您的身份提供者?当您说您使用 ADFS 时,它是直接连接到 ADFS 还是通过 ACS?
  • 更新连接到 ADFS 之前。如果我将来自 ACS 的 FederationMetadada 添加为项目中的 STS 参考,应用程序会在日志中引发此异常。

标签: cloud-hosting acs adfs2.0 windows-live-id


【解决方案1】:

查看是否在节点之间添加了任何新键(或任何其他元素),因为它会导致此错误。可能是您在部署时应用了转换。

【讨论】:

  • 是的,我已经将用于加密 web.config 的证书的指纹与 ACS 中的证书进行了比较,发现不匹配,这里的问题是我们在团队。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多